Scientists Discover a “Bird-Like Dinosaur” in China

https://t.co/3XprCU0cHH https://pbs.twimg.com/card_img/1699441980667985920/aVLqLUXb?format=jpg&name=900x900 Archaeologists have surmised that dinosaurs last roamed China approximately 66 million years ago, after the Jurrasic Period, when the supercontinent known as Pangea drifted apart. The chain of events leading to their extinction was ignited when an asteroid, spanning six miles,…