Categories Articles China Launches an Ambitious Attempt to Land a Rover on Mars Post author By crystalg Post date July 22, 2020 TIME Tags ambitious, Attempt, China, Land, launches, Mars, rover ← COVID-19 patient autopsies reveal ‘unique pattern of cell death’ in hearts → China successfully launches interplanetary mission to Mars with rover in tow