People are holding a rainbow flag and protesting in front of a government building.