WORLDChina Launches Satellite to Test Space Debris Mitigation TechnologyadminOctober 24, 2021October 24, 2021 by adminOctober 24, 2021October 24, 202101072 China successfully launched a satellite on Sunday to examine and check space debris mitigation technologies. It was found from the Xichang Satellite Launch Centre in...