It may be the dumbest thing this country has ever contemplated. Ever. So inane that it’s hard to believe it’s true.
But rest assured, it’s true.
The U.S. State Department actually wants to allow Russia to establish six of its own satellite monitoring stations on U.S. soil.
You read right. Russian. Satellite. Monitoring. Stations. Here.
It seems the Russians have grown tired of American dominance in satellite and GPS capabilities, and the U.S. State Department wants to help prop up our commercial competitors and chief political antagonists.