Defense analysts speculated the announcement could indicate that the U.S. believes competitors are deploying their own space weapons.


Defense analysts speculated the announcement could indicate that the U.S. believes competitors are deploying their own space weapons.
Recent Comments