pull down to refresh
Anything governments or their respective major media outlets say their say about satellites is most likely a deception, the national security interests of every major country see anti-satellite warfare as contested battlespace and the next generation warfighting domain
Semper Supra
reply
Oh, great point there that the "failure" could well be a cover.