Washington DC, Oct 25, 2003

The 60,000 strong protest in Washington D.C. October 25th, 2003 demanding return of the troops.