Saturday, February 16, 2008

What Does English Aljazeera Have to Say?: Inside Iraq - Iraq in US politics - 08 Feb 08 - Pt 1

A new kind of news report...not mush available in U.S.A. mainstream media.

Post a Comment