Today in History: Rocks Fall from the Heavens

On this day (April 26) in 1803, more than 3000 meteorites showered down upon the French town of L’Aigle. This meteorite shower (witnessed by many people and leaving behind the physical meteorites) convinced scientists that rocks really do fall from the heavens.

 •  0 comments  •  flag
Share on Twitter
Published on April 26, 2018 01:55
No comments have been added yet.