MENU

Comments (0) Blog, USA

US marines urinating on dead Taliban insurgents

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.

Leave a Reply

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