Advertisement

Ancient Bird Fossils Found

Share
<i> Reuters</i>

Chinese archeologists have found the fossils of two 150-million-year-old birdlike creatures with feathers on their legs and named them Chinese Sage Confucius birds, the New China News Agency said Friday.

Advertisement