The French city of Montpellier will witness history Wednesday when its mayor officiates the nation’s first same-sex marriage in front of hundreds of guests.
The French city of Montpellier will witness history Wednesday when its mayor officiates the nation’s first same-sex marriage in front of hundreds of guests.