Home WORLD NEWS Photos show China’s Mars rover on red planet – Fox News