glblgeopolitics.wordpress.com
A Coming War in Space?
Matter of fact, while the article states Russia and America have agreed not to attack each other satellites, it’s only half correct. Only America has suicidally abided by the agreement while …