Sunday, March 29, 2009

More Troops + Afghanistan = Catastrophe (Part 1)

New documentary on Afghanistan, from Robert Greenwald of Brave New Films



Share the video

More info: http://rethinkafghanistan.com/

0 Comments: