This content is for Subscribers only --
Word suddenly coming in from NUMEROUS independent sources claiming Ambassadors from the US and **ALL** EU countries are "Fleeing" Moscow.
Countries such as Germany publicly claim they are "recalling their Ambassador for consultations . . ."
RUMORS NOW RAMPANT: NATO is going to enter Ukraine. They fear Moscow will make good on its warning they would nuke London, Paris, and Washington, and the Ambassadors are not going to be in Moscow when our missiles come calling.
More if I get it.