We thought meteorites stopped delivering liquid water to Earth billions of years ago – but they may have continued to do so in the past million years
Click here for original story, Meteorites may have brought water to Earth in the recent past
Source: New Scientist – Space