Look Up! The Spectacular Leonid Meteor Shower Peaks This Weekend
The annual Leonid meteor shower has its genesis in debris strewn along the orbit of Comet 55P/Tempel-Tuttle, particles that the Earth encounters from 6 to 30 November. These particles are travelling …