Category Archives: Open Sky Treaty

Open Sky Treaty

Open Sky Treaty The Russians have been overflying Washington D.C. with a spy plane recently and it has the shortest member of the Faithful Five asking me – what’s up with that? Thirty-four countries have signed the treaty permitting this, … Continue reading

Posted in Open Sky Treaty, Russia, Uncategorized | Leave a comment