Tag: Russia
Us-Russia: Deadlock on Ukraine Crisis
After Hours of talks between the US secretary of State John Kerry and his Russian counterpart Sergei Lavrov, the two superpowers have reached no...
Snowden’s Great Escape From Honk-Kong to Russia
https://www.youtube.com/watch?v=qJkyd81sDH0
Russia Seizes Last Major Ukrainian Military Base in Crimea
Russian troops were able to successfully seize the last major Ukrainian Military base, the Belbek air base. Russian troops, using armoured vehicles, smashed the...