Canada has been recognized as one of the most progressive and inviting countries in the world, a country that protects gay and lesbian rights, and where same-sex couples can legally marry. Built on acceptance, Canada is a country that embraces, encourages, and supports diversity.
...read