Friday, December 4, 2009

Al-Jazeera Video: Inside Iraq - afghanistan - the new Iraq? 4 Dec 09

Featuring Angry Arab (Professor As'ad Abu Khalil)



"We ask whether Obama's new military strategy is destined to fail "

No comments: