Ancient meteorite may have sparked life on Earth, research finds

[ad_1] The meteorite struck Earth when it was still in its early years, a water world with only a...