Violent Protest or Agent Provocateurs? TOPICS:agent provocateursG20g8Montebello Posted By: Contributor July 4, 2010