Monday, June 28, 2010

Video What US Soldiers Say about Afghanistan: We're Fucking Losing This Thing http://mrzine.monthlyreview.org/2010/afghanistan280610.html

This video was released by Brave New Films on 26 June 2010.

No comments:

Post a Comment