Meteor shower convinces scientists of their existence

Meteor shower convinces scientists of their existence cover image
  1. Home
  2. Events
  3. Events on 26 April
  4. Meteor shower convinces scientists of their existence

26 April, 1803

L’agile in France is bombarded with thousands of meteor fragments on 26th April 1803. This convinces European scientists of the existence of meteors.