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 "
Share to Twitter
Share to Facebook
Post a Comment
Post Comments (Atom)