S1, E6: In this penultimate episode, our scholars consider whether Muhammad wanted to create a new religion, and discuss why Islam claims to be the religion of Abraham.


S1, E6: In this penultimate episode, our scholars consider whether Muhammad wanted to create a new religion, and discuss why Islam claims to be the religion of Abraham.