The 2026 Leonid meteor shower is expected to produce only a handful of meteors per hour, a sharp contrast to the 144,000 per hour seen during the 1966 storm.
The 2026 Leonid meteor shower is expected to produce only a handful of meteors per hour, a sharp contrast to the 144,000 per hour seen during the 1966 storm.