Switzerland votes to make same-sex marriage legal by near two-thirds majority

Switzerland agreed to legalise civil marriage and the right to adopt children for same-sex couples by a nearly two-thirds majority in a referendum on Sunday, making it one of the last countries in Western Europe to legalise gay marriage.