Mexico City Mayor Miguel Mancera Hosts Mass Wedding Of 26 Gay Couples

Via Blabbeando.