Analysis of a space rock that landed on a frozen Michigan lake revealed a rich array of extraterrestrial organic compounds. Learn how the meteorite might have been incorporated into life on Earth.
The Geminid meteor shower peaks overnight on Dec. 13 and Dec. 14. The Geminids are active between Nov. 19 to Dec. 24 each year. This year, the moon will not interfere too much with Geminid meteor ...