Lens of SOHR: the Russian forces are deployed in their base in “Amouda” city On Dec 2, 2019 Share Share