Avi Lipkin: Conflict in the house of Islam April 11, 2016Avi Lipkin joins us to explain why Islam may self-destruct.