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

Posted inUK
A meteorite four times the size of Mount Everest may have helped life to thrive after it smashed into Earth, research suggests.