gfatf.org
Islamic State leader Jabba the Jihadi preached rape and torture of young girls
A morbidly obese ISIS leader dubbed 'Jabba the Jihadi' who was arrested in Iraq allegedly preached the rape and torture of young girls. Shifa Al-Nima, also known as Abu Abdul-Bari, weighs 40 stone and had to be heaved onto a truck by Iraqi security forces when he was cuffed in Mosul on January 17. T