First gay wedding under new German law
The first gay wedding has taken place in Germany after a new law was introduced allowing same-sex marriage.
Heinz Friedrich Harre has married his partner Reinhard Luechow in Hanover before appearing delighted outside the register office.