S2 meteorite: What happened when a rock as big as London hit Earth? BBC.comAncient meteor four times the size of Mount Everest may have sparked life on Earth Daily MailMeteorite 200X Size of Dinosaur Killer Hit Earth—Here’s What Happened Next NewsweekA vast meteor striking Earth might have brought about whole new kinds of life, scientists say The IndependentMassive meteorite impact has silver lining for early life Cosmos