Media

Cult of the Chameleon – Al Jazeera 10/17/2007

A documentary by Iranian filmaker Maziar Bahari on the Mujahedin-e Khalq, a designated U.S. foreign terrorist organization.