China Launches Satellite To Test Space Debris Mitigation Technology
Beijing: To test and verify space debris mitigation technologies, China on Sunday successfully launched a new satellite from the Xichang Satellite Launch Centre in southwest China's Sichuan Province.
According to reports, the satellite,…