Church of Scotland votes in favour of allowing ministers to perform same-sex weddings

The Church of Scotland General Assembly has approved legislation that will allow ministers to conduct gay weddings in their churches for the first time.