Fragments from the object that formed Earth fell in Northwest Africa
Scientists have discovered a priceless treasure of the early Solar System, hidden within an ancient meteorite that fell to Earth.According to Science Alert, an analysis by an international research team ...