Archaeopteryx, long considered the earliest fossil bird, could be knocked off its perch by Baminornis zhenghensis, which lived around 150 million …
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.