American Troops Going Insane [VIEWER DISCRETION ADVISED]

From: WeAreChange Vancouver

This video is graphic.
Sometimes the truth is horrible.
The video contains disturbing scenes of American troops sadistically taunting Iraqi children, randomly throwing grenades at sheep herders and the infamous puppy toss….



Leave a Reply

Your email address will not be published. Required fields are marked *