Geminid Meteor Shower Peak Tonight
One of the most dependable and magnificent celestial phenomena of the year, the Geminid meteor shower, peaks overnight on December 13–14. According to the American Meteor Society (AMS), under perfect circumstances, skywatchers might witness up to 150 meteors per hour when Earth travels through the densest portion of the debris stream. The Geminids are thought … Read more