Recently Added Clips

The Internet
January 10, 2012 - 01:30

The Internet, Mayadeen TV (Lebanon)
June 22-28, 2012 - 04:45

The Internet
September 2, 2005 - 01:27

Al-Arabiya TV (Dubai/Saudi Arabia)
April 4, 2012 - 02:47

The Internet
May 11, 2011 - March 24, 2012 - 04:08

Al-Arabiya TV (Dubai/Saudi Arabia)
December 31, 2011 - 08:20

The Internet
October 10, 2011 - 03:00

Al-Aqsa TV (Hamas/Gaza)
October 22, 2010 - 01:24

MBC TV (Saudi Arabia/Egypt)
January 14, 2010 - 02:13

Al-Alam TV (Iran)
March 2, 2008 - 07:13

Al-Jazeera TV (Qatar)
February 20, 2008 - 08:42

Al-Alam TV (Iran)
July 21, 2007 - 10:14
Brand New Clips