Ago

Researchers Discover Fossils of Ancient Bird That Lived Some 130.7 Million Years Ago

By Kamal Nayan - May 06, 2015 04:51 AM EDT

Researchers have discovered species of an ancient bird in Hebei, China that is the oldest known relative of today's birds.

Fun Stuff

Editor's pick

Real Time Analytics