Men with rainbow flags stand in front of the Brandenburg Gate at an event organized by the SPD to celebrate the legalization of same-sex marriage in Berlin, Germany, Friday, June 30, 2017. The German Bundestag has voted to legalize same-sex marriage in the country. (Michael Kappeler/dpa via AP)