The demise of the dinosaurs - some parallels

/
65 million years ago, dinosaurs ruled the planet. They had conquered…