The Russian President, Vladamir Putin has ordered the withdrawal of Russian troops from Syria. According to Russia the primary objectives of deployment of troops in Syria have been achieved which basically included support to Bashar al Assad regime in Syrian civil war and weakening of rebel forces in Syria.
Reasons behind withdrawal of Russian troops:
1. Recently Munich Peace agreement was signed between Russia supporting Assad and US supporting rebel forces to end civil war in Syria.
2. Geneva peace talks between Assad regime and opposition are set to start shortly to end the civil war.
3. The long drawn war in Syria would have involved heavy military expenditure from Russia.