Events China Joins the United States As The Only Two Nations To Deploy Land Vehicles On MarsBy Smart MegwaiMay 24, 2021 A report by Reuters on May 22nd confirmed that a remote-controlled Chinese motorized rover drove…