China successfully launches satellite to test space debris mitigation technology - Times of India
By Flemming in News
Updated 2 years ago
China News: BEIJING: China successfully launched a new satellite on Sunday to test and verify space debris mitigation technologies.