Sister Francisca Ngozi Uti has been awarded the 2024 Opus Prize which recognizes extraordinary humanitarian efforts worldwide.
The reverend sister who is the founder and executive director of the Centre for Women Studies and Intervention (CWSI) in Abuja, receives $1.2 million.
Continue reading Sister Francisca Ngozi Uti Wins 2024 Opus Prize