Steven Speranza affirms his opposition to war in Afghanistan during an anti-war protest in New York City on October 7, 2001.  The protest began in Union Square shortly after news reports that bombing had begun, attracting as many as 10,000 supporters as it proceeded up Broadway to Times Square.
 

 

 

 

Copyright © 2002 Robert McMahan
All Rights Reserved