CATEGORY: Moon
Chinese Spacecraft Lands on Moon
December 16, 2013

The unmanned Chinese spacecraft Chang’e 3 and lunar rover Yutu (“Jade Rabbit”) made a historic landing on the moon this weekend. Read More

Moon Created by Giant Collision, Studies Confirm
October 18, 2012

Three new studies lend support to the theory that Earth’s satellite emerged from a fiery planetary smashup. Read More

Where Does the Moon Come From?
March 27, 2012

As new research casts doubt on a leading theory about how the moon came into being, explore various lunar formation models. Read More