Sunday, January 11, 2009

Al-Jazeera Video: Riz Khan - Too little, too late? - 8 Jan 09

With Abdel Bari Atwan

Part 1:



Part 2:

No comments: