China launches Mars probe in space race with US
Thursday, July 23, 2020 - 02:30
in Astronomy & Space
China launched a rover to Mars on Thursday, a journey coinciding with a similar US mission as the powers take their rivalry into deep space.