The demise of the dinosaurs – some parallels

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