The Geminid meteor shower peaks tonight! How to see the year’s last big display
The most intense meteor shower of the year, the Geminids, will peak tonight and tomorrow night (December 13 and 14). The only annual meteor shower that scientists know for sure is caused by an asteroid rather than a comet, the peak night of the Geminids meteor shower will be somewhat overshadowed by the presence of […]
Continue Reading