China makes 'giant leap' with Jade Rabbit moon rover landing

China’s Jade Rabbit rover vehicle drove onto the moon’s surface on Sunday

Read More