Image 1 of 1
southsudan2012jeffrey-maban1956.JPG
Sister Cleonice Salvadeo is an Italian Comboni sister working in South Sudan. She has long been a leader in peacebuilding and combating gender-based violence..