
Nigerian Catholic sister wins $1.2m Opus Prize
A reverend sister from Nigeria has been awarded the 2024 Opus Prize. Sister Francisca Ngozi Uti, founder and executive director of the Centre for Women Studies and Intervention (CWSI) in Abuja, Nigeria, won the prestigious $1.2 million honor which recognizes