Which countries allow same-sex marriage?Since 2001, when the Netherlands became the first country to legalise marriage for same-sex couples, more and more countries have slowly...