Several international news outlets are tweeting that Russia has issued an ultimatum to Ukraine: Surrender in Crimea by 3am GMT or face a “storm.”


And here’s the current scene at the military base in Perevalne, scene of the standoff Twitchy told you about this weekend.

Previous Twitchy coverage of Ukraine.