Chinese scientists discover oldest bird fossils, rewrite history of avian evolution

Chinese scientists have discovered one of the world’s oldest bird fossils of Baminornis zhenghensis in East China’s Fujian Province, which is also …

Read More at Source.

Pumilo
Author: Pumilo