Sunday, May 01, 2005


As is often the case, police and protest organizers had different estimates of the size of today's demonstrations. 40,000 says protest organizers; the NYPD put it at closer to 10,000.