First gay marriage celebrated in France

(Photo: Jerard Julien / Reuters)

Two men married each other in the southern French city of Montpellier on Wednesday, in the first same-sex wedding in a country rocked by protests against and for the reform. 

Read the complete story.