Last week, a video surfaced on the internet that shows several young U.S. Marines urinating on the bodies of dead Taliban insurgents in Afghanistan. Immediately, there were calls for an investigation. World leaders talked of their disgust. U.S. Military leaders promised that they would get to the bottom of the … Read more →