China Planning 'Better' Mars Mission

After the success of India's Mars Mission Mangalyaan, China has vowed to accomplish their own mission to Mars, which they claim will be "better" than India's. Sep 28, 2014