Photo detail

Photo detail

Demonstrators hold signs at the June 2 rally at police headquarters.