29 April 2016. An all-out battle for divided Aleppo is now expected between all sides in what will be a brutal undertaking to come. 

GET TRAC
TRAC is a unique, comprehensive resource for the study of political violence of all kinds.
Already a member? Login here.