FREEDOM FORUM: Discussion

Article Image

nationalinterest.org

The announcement that NATO would deploy four battalions of troops to the Baltic republics and Poland is merely the latest evidence that Western officials are utterly tone deaf about how their actions are going to be received in Moscow.

Make a Comment