Tag Archives: sochi

Sochi to secession in the Crimean Penninsula

Barely had the Winter Olympics concluded than Russia came under the global spotlight once again. The billions of dollars and seven-year-long effort Russia invested in creating a positive international image have been sent down the drain in less than a week. This seems to be a bizarre move considering how much is at stake for

Top