The French have launched a spy satellite into orbit giving the French military the ability to preemptively surrender nearly anywhere on the globe.
The French have launched a spy satellite into orbit giving the French military the ability to preemptively surrender nearly anywhere on the globe.