I wouldn't worry. It's not like Obama is far away, 2,500 miles off the coast of the Continental US. And it's not like Russian diplomats are leaving the country.
Oh wait, he is?...and they are?
Thanks for that little frisson of fear.
Really! I hope that Putin is sincere and not just putting on a good show to make us think that obama isn’t his puppet when he actually might be. You really can’t trust many out there these days.
Is he back yet? If not when is he expected back?