Photo detail

Photo detail

Protesters hold signs during the June 4 rally at the Charles Houston Recreation Center.