Thursday, 6 June 2019

The tell-tale clue to how meteorites were made, at the birth of the solar system

April 26, 1803 was an unusual day in the small town of L'Aigle in Normandy, France – it rained rocks.

* This article was originally published here