
Michael McFaul @McFaul
You of course know the UN votes on this issue. The vast majority of UN members, including China, radically disagree with your reading of the UN Charter. (BTW, did you support Chechen independence when they sought their self-determination?) — PolitiTweet.org
Empire Of Lies @berningman16
@McFaul Crimea has been part of Russia since 1783. And the people of Crimea voted to rejoin Russia in 2014. It's c… https://t.co/TDoFRpKjYF