The marriage between two men was set for this Saturday after a top Latin American human rights court earlier this month ruled that countries in the region should legalize same-sex unions, pushing back against opposition from the Roman Catholic church.