At the March 20, 2010 atni-war protest Juan Torres talks about the suspicious death of his son John at Bagram Airforce base in Afghanistan and the movie about his life and death. John Torres was only ten days from the end of 8 years in the military when he died.
Link to this comment:
All Comments (0)