Leonid meteor shower will light up the sky this week: What to know
After skygazers were treated to two meteor showers last month, November will see the return of the Leonid meteor shower, set to light up the sky early this week. “The Leonids will next peak on the Nov 16-17, 2020 night,” the American Meteor Society writes...