BREAKING: China launches probe to Mars

Less than three days after the UAE launched it’s probe to Mars, China has launched it’s probe to the red planet.

State-run Xinhua News Agency said the Chinese Long March-5 rocket from the Wenchang Spacecraft Launch Site on the coast of southern China’s island province of Hainan.