In July 2005, Canada became the fourth country to legalize same-sex marriage nationwide. Just this year, more U.S. states, including Delaware, Maryland, and Rhode Island, have followed suit, not to mention the countries of Brazil and New Zealand.These ...
[Published Huffington Post Canada - 8 hours ago]