Meteorite reveals liquid water existed in the early Solar System
Tiny one-inch meteorite that fell to Earth in a ‘spectacular fireball’ proves liquid water existed in the earliest days of the solar system and hints at how the Earth got its oceans The tiny space rock landed on Earth in September 2019 with a ‘loud explosion’ It was found in Flensburg in north-Germany and has … Read more