Crimea River: What the Hell is Happening in Ukraine?

Over the weekend, Russia essentially declared war on Ukraine, authorizing military force in Crimea and sending troops to occupy the area.  As I write this, there are rumors that they will strike overnight, or provoke violence so as to retaliate, or fabricate violence so as to retaliate.  Ukraine and Russia have a shared cultural and linguistic history – what the hell is happening? Read More Crimea River: What the Hell is Happening in Ukraine?