No doubt Barack Obama and David Cameron are preparing a delegation to go to the Islamic State and explain to them how they are misunderstanding the religion of Allah. “ISIS executes nine ‘spies’ for ‘betraying the religion of Allah’ in second gruesome video to surface this week… but not before forcing the terrified captives to […]