Bird like fossil is older than Archaeopterix
The fossil, which still retains impressions of feathers, is 160 million years old, predating the oldest Archaeopterix fossil found by ...
The fossil, which still retains impressions of feathers, is 160 million years old, predating the oldest Archaeopterix fossil found by ...