A mural by an Iraqi artist in Sadr City, Iraq, Baghdad's largest Shiite neighborhood, depicts the US Statue of Liberty, left, flipping an electrical switch on wires attached to a detainee of Iraq's Abu Ghraib prison, on Sunday.May 25, 2004
FULL STORYPHOTO: AP
This photo has been viewed 744 times.



