IS leader Abu Salem Al-Iraqi blows himself up in Syria

An Islamic State leader in northern Syria blew himself up on Tuesday, killing and wounding others in the process. The Horan Free League – a group of activists and journalists in southern Syria – said that the IS leader, “Abu Salem Al-Iraqi”, detonated …