19 Sep

Scientists Discover a “Bird-Like Dinosaur” in China

Archaeologists have surmised that dinosaurs last roamed China approximately 66 million years ago, after the Jurassic 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, hit planet Earth and caused an earthquake that persisted for months (scientists say it

Keep Reading...

1 2 3 122
WordPress Image Lightbox Plugin