China's Space Race Is More Of A Catch Up

More About This Story

China's "Jade Rabbit" Rover Lands on the Moon

China officially landed a rover named "Jade Rabbit" on the moon. Only 50 years after the US and the former Soviet Union.