20.2 C
Casablanca, Morocco
Tags Crimea

Tag: Crimea

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...