German gay couples get ready to marry on Sunday, after decades of struggle for equal rights

Germany’s first gay marriages will take place on Sunday, after decades of struggle that campaigners say still has ground to make up.
Couples will convert existing civil partnerships or set the seal on their relationships for the first time in Berlin, while others exchange rings in Hanover, Hamburg and other cities.
Local authorities rushed to get weddings underway as soon as possible, after lawmakers voted on June 30 to give Germany’s roughly 94,000 same-sex couples the right to marry.
But German bureaucracy being what it is, government software will be unable to officially record two men or two women as married until next year – meaning some online paperwork will still register them as “husband” and “wife”.

The Netherlands was the first country to legalise gay marriage in 2000, followed piecemeal by 14 European neighbours like Spain, Sweden, Britain and France.
