From Fault Lines on Al Jazeera...
http://english.aljazeera.net/program...254896305.html
http://english.aljazeera.net/program...480165428.html
Also, another shorter segment a few weeks ago...
http://english.aljazeera.net/news/am...017517531.html