Feeds:
Posts
Comments

Posts Tagged ‘Marines’

A video appears to show four US soldiers in Afghanistan urinating on three apparently lifeless men on the ground (photo, from bbcimg.co.uk). The soldiers seem to be aware that they are being filmed. (more…)

Read Full Post »

Follow

Get every new post delivered to your Inbox.

Join 31 other followers