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".