Tag: Ukraine
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...
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...