Caritas Bakhita House wins major award

ICN has this news here