I'm disheartened by the opinions being expressed by individuals who don't truly understand the situation in Iraq.
Yes, the troops that mistreated the prisoners should be punished for what they've done, but in the military that is handled on a brigade level, and those that took part are punished. Their commanders aren't punished, unless they were actually involved or were aware of the actions. I don't really think that the president and the secretary of defense where in Abu Ghraib at the time of the incident, so why is it their fault?
As far as the Red Cross' statements about the inhumane treatment of prisoners, they should try representing the U.S. troops as well as the Iraqi prisoners.
Have you considered how the Iraqi people feel about the safety of the prisoners? You should, you may be surprised.
I spent most of last year in Iraq. My Military Police company actually turned in U.S. soldiers for mistreatment of prisoners. Was President Bush blamed then? I don't think his name was ever mentioned.