US Marines Urinate on Dead soldiers
Tag Archive


US marines urinating on dead Taliban insurgents

Blog, USA

January 12, 2012

America: forever preaching and pontificating about how it is a beacon of freedom, democracy and respect in an otherwise dark world.  Hmmm… The truth always has a way of coming out....

Read article