Defense bill makes US-based Russian satellite monitoring stations 'next to impossible' due to spying fears

The State Department hoped the building of satellite monitoring stations might soften tempers between the US and Russia, which …read more

Leave a Reply

Your email address will not be published. Required fields are marked *