Top 10 Reasons Why Gay Marriages Should Be Legal
In the United States, only Massachusetts has legalized same sex marriages. Canada, South Africa, Sweden and Aruba are some countries that have adopted the legislation which allows same sex couples to marry, only after a long debate.