Tag: Space Force
U.S. Denounces Russian Launch of New Anti-Satellite Space Weapon
Military commanders of the U.S. have accused Russia of performing space-based anti-satellite weapons tests, alleging that the Russians released a device capable of...