Babatunde Osotimehin led UN Population Fund until 2017 death The Extraordinary Story October 4, 2026 Babatunde Osotimehin, a distinguished Nigerian physician, led the UN Population Fund (UNFPA) as Executive Director from 2011 until his unexpected passing in…