February 15, 2003 8:46 PM Subscribe
Live from New York "None of our little group were, as one of us put it, 'into the Mumia scene.' But really, most of the people around us today were like us: regular folks, average, thoughtful, middle- and working-class Americans fed up with a war-obsessed government that won't listen to the world or to its own citizens." With pictures of some cool signs that weren't shown on TV ("NY Loves Old Europe," "Draft the Bush Twins"). Any other eyewitness accounts of protests from anywhere in the world today?
This thread has been archived and is closed to new comments