Search This Site

Loading

Thursday, January 12, 2012

America, This Is Your Brain On War

RT News: Video of US marines urinating on Taliban sparks outrage

Any questions?

No comments:

Post a Comment

I welcome all reactions and points of view, so comments here are not moderated. Cheerfully "colorful" language is great. I'll even tolerate some ad hominem directed against me... each other, not so much. Racist or excessively abusive comments (or spam) will be deleted at my discretion.