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