Ted Lieu @tedlieu
Dear @RusEmbUSA: You should watch this video. It is clear that Russia will never be able to pacify or govern 43 million enraged Ukrainians. Oh, and have you checked your Russian bank accounts lately? Try taking some money out. P.S. It’s not too late for you to defect. — PolitiTweet.org
TIME @TIME
Watch: Ukrainians confront Russian troops in Berdyansk https://t.co/jbp3enteic