North American stargazers can catch the peak of the Geminid meteor shower during the night of Dec. 13. Observers could see up to 120 meteors per hour.
Breaking
loading...