I took part in a protest once. Was walking down the street and saw some Vets for Peace.
My first thought, yah, horrors of war, makes sense.
Then I stopped and chatted with them.
Can't say it for all of course, but the bunch on that street corner that day were a bunch of loons. Absurd political views and well, less actual veterans than the signs would lead one to believe.
A friend and I, having nothing better to do, went back to our dorms, made up a few signs, and took a spot across the street from them.
My Sign: End the War... With Victory
Friend's sign... Baghdad: We could use another Dresden
I remember being quite pleased at how 'our side' would frequently involve folks stopping by and having rational conversations. Most folks were just wondering what the heck Dresden meant.
Other side seemed quite upset at the attention we were getting. Folks just walked by them and frequently walked faster. Nice looking, clean cut fellows on the other side of the street got some smiles.
After the other side left we soon followed joking about how great that feeling of accomplishment was when it didn't actually accompany real effort or results.
This happed some.... 5-6 years ago along a major street in the Bronx. At the time me and the other fellow were both contracted with the Army [ROTC].
I thought his sign was in bad taste, but it did draw people in.