It’s safe to say that the Russians are PISSED...
Putin to make live statement in the next few minutes.
Unconfirmed Twitter chatter says the Russians may have told the Turkish Embassy to close, and be out of the country within 24 hours.
Vijay Prashad â@vijayprashad · 38m38 minutes ago
Putin has called for emergency meeting of UN Security Council.