China successfully lands its rover on MarsChina has successfully landed a spacecraft on Mars after surviving “nine minutes of terror”, the official media announced […]