Arab-American Clashes with Algerian Islamist

  • Aired 03/08/2006
  • 81 Views

Wafa Sultan clashes with an Algerian cleric over terrorism.

Loading...