News World Church of Scotland passes law allowing same-sex marriages The new law was carried by 345 votes to 170