A video of U.S. marines urinating on the corpses of Taliban fighters in Afghanistan went viral yesterday. But instead of hiding their faces in shame, this is an occasion for U.S. government officials to hold their heads high. Let me hasten to clarify. No doubt this is an unpardonable desecration. And it is bound to incite paroxysms… Read more.
Abu Ghraib 2.0: U.S. soldiers pissing on dead Afghans
Thursday, January 12, 2012 at 11:26 AM