protestors rally in front of a public building