Violence mars peaceful protest