Giant meteorite strike may have helped life thrive on Earth, research suggests
Sky News
A meteorite four times the size of Mount Everest may have helped life to thrive after it smashed into Earth, research suggests.