X

Marines urinating

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.…