The Muslim van of peace strikes again