Oldest known avian relative of today’s birds found in China
Two partial skeletons unearthed in northeastern China have dashed the record for the oldest avian relatives of today’s birds. The remains belonged to a species, Archaeornithura meemannae, that lived 130.7 million years ago — about 6 million years earlier than the previous record holders. Fossil hunters discovered bones of the hummingbird-sized creatures embedded in siltstone […]