China’s new Orbital Debris Clean-Up Satellite raises Space Militarization Concerns
A space debris clean-up satellite launched on the inaugural Long March 7 flight over the weekend raised concerns among observers that China may be working on the militarization of space by developing anti-satellite applications.
Read more