Saturday, August 23, 2008

Al-Jazeera Video: Inside Iraq - American master plan - 21 Aug 08

Part 1:



Part 2:



With Robert Fisk

No comments: