The Muslim Lantern trying his best to defend Islam