Posted on July 23, 2020 by adminChina launches orbiter, lander, rover to Mars China early Thursday launched its first attempt to reach Mars — a daring mission that includes an orbiter, a lander and a rover. ( read original story …)