Major meteor shower: Leonids peak this weekend

The Leonid meteor shower is a major meteor shower (Class I), running annually from November 5 to December 3. This year, it will reach its maximum rate of activity on the night of November 17 and the morning of November 18. The maximum rate of meteors expected to be…… Read more »