2003 March 22, New York City, NY USA Anti war demonstrators marched down Broadway from Times Square to Union Square. Crowd estimates vary by political affiliation, but the steady procession lasted more than two hours.
Click on any image to see larger version.
           
  Traditional peace messages
American conscience
Borrowing from right-wing sloganeering
   
Uptown youth for peace   Colorful overview   Blood for oil. Stop the war
   
Asian percussionists dance in the street   This man can keep a beat and a conversation at the same time   Another glowing endorsement for the mass media