On March 14, China’s space program took a huge leap forward when it landed a rover on Mars for the first time, according to state media. 522 views15:03