This person is an apologist for Islam, a particularly virulent version of religion still awaiting some attenuation from science-based thinking. These two videos clarify his stance and its dangers.
https://www.youtube.com/watch?v=ckfd4MpUh0g
https://www.youtube.com/watch?v=E9RmAo6XVAA&feature=youtu.be