Hundreds demonstrated in Pfäffikon in canton Zurich against the dismissal of a gay teacher.
The crowd was a mix of parents, politicians and other groups – according to the youth wing of the Zurich Social Democrats.
The teacher was sacked after untrue allegations were made against them by conservative parents.
The demonstration committee say the that area of the Zurich Oberland is known for conservative organisations which makes homosexual agitation omnipresent.
The Zurich education director, Silvia Steiner, says the local authority made a recommendation – but the school took a different approach.
The school says it will now investigate the matter.
Thousands of Swiss nationals stuck in middle east
Anti-war demonstrators in Geneva
Parmelin signs EU deal
Parliament moves closer to end murder loophole
Water worker buried alive
Petition for quiet cars on trains
