logo

defense agreements

Washington’s instruction to Athens: Give the Russian defense system to Kiev and have your reward!

Washington’s instruction to Athens: Give the Russian defense system to Kiev and have your reward!

On the recent agreement between the U.S. and Greece and a comparison between Athens' and Ankara's stance towards Moscow.