Islamic scholar Sachwala joins Sanjay Dixit to examine the Quranic verses that are used to advance the argument that Islam is the Religion of Peace. Needless …

source