Recently Added Clips

Al-Jazeera TV (Qatar)
October 17 and 19, 2012 - 05:49

The Internet
June 28, 2012 - 03:29

Al-Jazeera TV (Qatar)
August 1, 2012 - 04:00

Mayadeen TV (Lebanon)
June 19, 2012 - 06:08

The Internet, Press TV (Iran)
April 17, 2012 - 03:55

Al-Nas TV (Egypt)
December 9, 2011 - 03:36

Al-Hayat (Egypt)
May 8, 2011 - 02:36

OTV (Lebanon)
October 23, 2011 - 01:53

Al-Alam TV (Iran)
September 18, 2011 - 02:16

The Internet
September 12, 2011 - 04:59

Al-Arabiya TV (Dubai/Saudi Arabia)
September 9, 2011 - 02:33

The Internet
September 2005 - 31:54
Brand New Clips