China launched a powerful rocket on Sunday to send the country's first lunar lander and rover to Earth's nearest neighbor.China's first moon rover is called Yutu, which means "Jade Rabbit" in Chinese, according to state media reports.
Reported by msnbc.com 2 hours ago.
↧