You err. In addition to the US, the societies of Brazil, Uruguay, France, Belgium, England, Scotland, Wales, Ireland, South Africa, and Canada all have same-sex marriage as a matter of law, however much you or I dislike it.
http://www.forbes.com/sites/niallmccarthy/2015/06/29/the-countries-where-gay-marriage-is-legal-map/
Very recent vintage.
Recently enacted as another spasm in their rush to suicide. Their Muslim replacements will quickly strip the continent of all those stupid and nonsensical laws.
He should have said no SANE or Stable nation has ever done such a thing.
You did not address the rest of my statement.
The nature of humans requires opposite genders for humanity to survive. That some couples may not produce offspring does not invalidate the requirement. Homosexual unions can not - by their very nature - produce offspring. This fact has always been recognized.
Comparing homosexual unions to bans on interracial marriage is nonsense. Interracial marriages produce offspring, homosexual unions can not.