Geneva residents have voted for a 24-week paid leave package for new parents — the first Swiss canton to do so.

for more...