Nov 11, 2003

Aljazeera.Net - Shocking images shame US forces

Aljazeera.net: A series of shocking pictures revealing US soldiers tying up Iraqi women and children in their own home has provoked international outrage.