ICPD25 is a key milestone on the road to achieving the 2030 Agenda.
All photos are courtesy of speakers or their affiliations unless otherwise indicated.