Tagish Lake meteorite

Where did life on Earth arise? A new Canadian study adds to evidence that it could have started in warm ponds on the planet’s surface, after meteorites splashed down and infused them with the building blocks of life.