250 kg ISIS Cleric "Jabba The Jihadi" Arrested In Iraq, Was "Too Large" For Police Car

250 kg ISIS Cleric "Jabba The Jihadi" Arrested In Iraq, Was "Too Large" For Police Car

Abu Abdul Bari was known for "provocative speeches against the security forces" and was an important leader of "ISIS gangs".