Every day St. Theresa Hospital in Nzara stands as a place of hope for thousands of people in need
In the remote Nuba Mountains is a facility that shines as a beacon of hope. Mother of Mercy