Posted on July 23, 2020 by adminChina successfully launches mission to land rover on Mars China launched its first fully homegrown Mars mission on Thursday as it attempts to join the United States in successfully landing a spacecraft on the red planet. ( read original story …)