Putin rebuffs West, signs treaty to annex Crimea | Upsetment | Scoop.it

"To standing ovations and chants of Russia, Russia, Russia,"