Islamic “scholar” woman: “Allah allows Muslims to rape non-Muslim women to humiliate them.” “If we fight against Israel we can

You might like