Germany set to legalise same-sex marriage this week

You may also like...