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

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