Voters in Switzerland are casting final ballots in a referendum on whether same-sex couples can be allowed to marry.
Voters in Switzerland are casting final ballots in a referendum on whether same-sex couples can be allowed to marry.
