Are New Russian Troop Deployments the Latest Scheme to Break Up NATO? (opens in new tab)
The Jamestown Foundation, a Washington-based think tank, has speculated that Russia might attempt to seize the Baltic states in days and present it to the West as a fait accompli. The post appeared first on .
Read the original article