Oluwaseun Osowobi, executive director of Stand to End Rape Initiative (STER) and 2019 Commonwealth Young Person of the Year, has been named a global young leader on sustainable development goals
Oluwaseun Osowobi, executive director of Stand to End Rape Initiative (STER) and 2019 Commonwealth Young Person of the Year, has been named a global young leader on sustainable development goals