Giant meteorite strike may have helped life thrive on Earth, research suggests

Sky News

Published

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

Full Article