For gay rights campaigner Jean-Pierre Sigrist, the new law being voted on in a referendum in Switzerland on Sunday might have stopped him getting beaten up four decades ago. "And maybe I would not ...