Islam Channel: Discussion on British Muslims and the Islamic State

Talha Ahmad from the MCB discusses British Muslims and the Islamic State with other panellists on Islam Channel. The full interview can be seen below.