Science and TechEarth’s ‘Heart Beats’ Every 27.5 Million YearsIn the last 260 million years, our planet has witnessed many great events. Dinosaurs came and went, continents that once had a single landmass ...