Almost two-thirds of Swiss voters have backed same-sex marriage in a referendum. It makes Switzerland the 30th country in the world – and one of the last …

source