Celestial Lands The Religious Crossroads of Politics, Power, and Theology

Tag Archives: Soldiers Pee On Taliban

War, Young Kids, and a Professional Military

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 →