en

Thousands of meteor fragments fall from the skies of L'Aigle, France; the event convinces European science that meteors exist

Date:
26.04.1803
    Tags