China Moon Mission Blasted Off Posted on 01/12/2013 by i4u China has a new highlight in their space program. They are about to land a rover on the moon. The a Long March-3B rocket just took off in China. It brings a Chang'e-3 lunar probe into space. The...