U.S. Defense Secretary Leon Panetta on Thursday condemned a shocking video that shows Marines allegedly urinating on the bodies of dead Taliban fighters in Afghanistan. Panetta called the video “utterly deplorable.”
This is a companion discussion topic for the original entry at https://talkingpointsmemo.com/?p=151101