Thursday, January 12, 2012


Another scandal is erupting for U.S. forces in Afghanistan - this time in the form of a youtube video - which appears to show American marines urinating on Taleban insurgents...

No comments:

Post a Comment