Thousands of Italians took to the streets in support of gay civil unions, ahead of a bill to be debated in parliament. 

All over the country, rallies were held calling for the Italian government to legally recognise homosexual couples.

Italy is the only major country in the West not to give same-sex couples any legal recognition, or protection on issues from pensions to parenthood.

Some opponents say it's the right of the child to have heterosexual parents, but many at the rally say that's discrimination too. 

"It is discrimination that also targets children because in Italy, like in all European countries, there are many children of homosexual couples, who have a good family life, they are children of their parents, parents who are of the same sex and the children consider them to be their parents. The time has come to get rid of these discriminations."

The influence of the Catholic Church is seen as a strong brake and legislation has been held up by politicians of all stripes.

The floor of the Senate will begin debate on a bill to legalise civil partnership for homosexuals as well as unmarried heterosexual couples on Thursday.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.