Thursday, April 29, 2004

U.S. Soldiers have been caught torturing Iraqi prisoners with electricity, dogs, and by forcing them to commit humiliating sexual acts.