Photo of the day: Crimea now belongs to Russia, at least on Russian propaganda TV
posted at 9:35 am on March 6, 2014 by Allahpundit
Here’s what Liz Wahl left behind.
— The Interpreter (@Interpreter_Mag) March 6, 2014
Recently in the Green Room: