Russia sets up new military base in Palmyra

Those are Russian soldiers and equipment on the ground. ISIS and Al Nousra are finished in Syria, thank God.
 

Forum List

Back
Top