As Germany finally votes to legalise same-sex marriage, it is more relevant than ever to look back at the mixed history of LGBT rights there.
Credit: PinkNews
As Germany finally votes to legalise same-sex marriage, it is more relevant than ever to look back at the mixed history of LGBT rights there.
Credit: PinkNews