Tagged: Russia

Syrian Troops Enter Palmyra

Syrian troops have entered the Islamic State-held town of Palmyra, according to state television.  The city, located strategically between the capital of Damascus and the city of Deir al Zour,...

Russia and the Endgame of the Syrian Crisis

Russia has faced international condemnation for its airstrikes in Syria; British Prime Minister David Cameron has accused Russia of “backing the butcher Assad”, while Saudi clerics have labelled the offensive as a...