
NATO says it will use “any means” necessary to protect itself from Russia as it deploys a significant number of troops and heavy military equipment to Russia’s borders.
American political analysts are concerned that such a move could unleash an all-out war involving NATO, the U.S. and Russia– the kind of war that “would probably spell, if not the end of humanity, the end of any possibil