Kenya: Fr Patrick Devine appointed to Council of Tangaza University College

ICN has this news here.

Featured