Sheikh Khalid Yasin speaks about the Taliban in Afghanistan. This video clip is from the lecture 'Islam, the Only Solution to World Peace Part 1'. You can watch the full lecture on our channel. Produced by One Islam Productions
Hide player controls
Hide resume playing