Canada Passes Same Sex Marriage Bill

By a vote of 158-133, the Canadian Parliament passed the plurality Government's same-sex marriage legislation, making Canada the 3rd country in the world (after Belgium and The Netherlands) where gays and lesbians can marry each other and have identical rights to heterosexuals.