Edited by Gadgets 360 Newsdesk | Thursday October 28, 2021
China has launched a military satellite that will test its “space debris mitigation technology," the state media reported earlier this week. The satellite was launched on Sunday from the Xichang Satellite Launch Centre, Sichuan province, Southwest China.
www.gadgets360.com