Published On Oct 23, 2016
In a recent episode of On Contact, journalist Chris Hedges discusses Islam and the Muslim world with Shaykh Hamza Yusuf. On Contact appears on RT America, along with shows from Larry King and others. There's a higher res version of this video at • On Contact: The Perversion of Islam w...
show more