China, in a recent manned mission, may have released a microsatellite to serve as a prototype of a space-based anti-satellite weapon, a new report states. Not long after its release, the microsat came close to the International Space Station. Previously...