Newly discovered dinosaur species resembles an ugly bird

A new dinosaur species was discovered in southern China.

Post Author: Technology Media