Thanks Doug, I’ve been looking for this video for a while now. Nothing makes me happier than seeing that brainless demagogue Ibrahim Al-Khouli being put in his place! However, much more important than that is that the calls for the reform of Islam has been increasing substantially over the last few decades and it should …