It is commonly known that the Netherlands was the first country to recognize marriage
among same-sex couples in 2001. Belgium, Spain, Canada, South Africa, Norway and Sweden
followed, as did the American states of Massachusetts, Connecticut, Iowa, Vermont and
Maine. It is only in these countries and states that gays and lesbians have virtually the same rights as heterosexuals.