Advertisement
Kenyan-born nun ministering in the Democratic Republic of Congo (DRC) was on Thursday, November 21 named the winner of this year’s Opus Prize, receiving US1 million at Saint Louis University’s (SLU) Center for Global Citizenship in Missouri, USA.