X

urinating on dead bodies

Lara Logan Sounds off on Marine Video

Four United States Marines have been recorded on video urinating on the bodies of some dead Taliban fighters from Afghanistan.…