Syria Syria- Russian troops stationed in the village of Jeb al-Hamra in western Manbej (Exclusive scenes) Mar 14, 2017 0