feature image of China's Mars Simulation Base Is Up And Running

China's Mars Simulation Base Is Up And Running

In the video right after the break, the video suggests China is planning a mission to Mars in 20 (read more)