A mostly peaceful protest