LETTER to Media- ‘US Marines urinate on Dead Taliban Fighters’

A video surfacing on YouTube depicting four U.S. Marines urinating on the corpses of Taliban fighters is being labelled as images that could possibly be used as a propaganda tool by America’s enemies, US experts have said. These same experts denied the atrocities of sexual misconduct, beating, electrocution and humiliation of innocent detainees in Abu […]