Times Square, NYC, March 20th, 2003

The 5000 strong protest in Times Square, New York City, March 20th, 2003 the day after bombing of Iraq commences.