I stumbled upon a pretty good series on current situation in Crimea and it's in ENGLISH!!! The channel is
VICE News and they also have amazing videos on other conflicts around the world.
Here are first 6 videos in the series. I'll post additonal videos as they are uploaded to Youtube.