May sound harsh but much of the "anti(American)war" movement was socialist sponsored. Some participants may have been red dupes, unaware of the backing agencies, but that was their own fool fault.
Oh, they are aware. Infinite FReepers in Columbia MO have given them website addresses of socialist sponsors of anti American rallies such as ANSWER. Answer PROUDLY LISTS PAGE AFTER PAGE OF ITS TERRORIST,PALISTINIAN, SOCIALIST, COMMUNISTS SPONSORS. One idiot at the "peace rally" in Jefferson City stated he knew ANSWER sponsored these rallies, provided signs, etc but "we are just using them". I don't think he convinced anyone from the Pro America side.