People protest same-sex marriage bill outside Argentina's Congress in Buenos Aires on Tuesday.People protest same-sex marriage bill outside Argentina's Congress in Buenos Aires on Tuesday. (Natacha Pisarenko/Associated Press)

Senators in Argentina are set to vote Wednesday on a bill that would legalize same-sex marriage, but the bill is facing stiff opposition from the Roman Catholic Church and other groups.

Tens of thousands of demonstrators gathered in Buenos Aires Tuesday night to protest the bill, with more protests scheduled for Wednesday.

"In the name of modernizing human rights, what this bill actually does is produce a major step backwards for humanity," said Roman Catholic Bishop Antonio Marino, one of the church's leading voices opposing the bill said.

"If you want to talk about progress, the only progress this brings is towards decadence."

Mercedes Riglos, who attended a demonstration against the new measures, said she was opposed to marriage between two people of the same sex, adding that "we don't want them to adopt children."

Supporters rally

Supporters of same-sex marriage also took to the streets, hosting loud rallies in the capital and other cities.

Andrea Dati, the leader of a women's rights group, attended a gathering Wednesday in support of the proposed law.

"We are here to show our support for the bill because the senators are under a lot of pressure from the Catholic Church to vote against it," she said.

President Cristina Fernandez has promised not to veto the measure, which was approved by the lower chamber in May.

If the bill becomes law, Argentina would become the first country in Latin America to legalize same-sex marriage.

Mexico City has legalized same-sex marriage, allowing couples to adopt children, apply for bank loans together, inherit wealth and be included in the insurance policies of their spouses.

With files from CBC's Connie Watson and The Associated Press