From: The Stream

Russians say: Thanks for Crimea, Putin

Uncertainty grows as Russia’s president moves to annex Ukraine’s Crimea region.