-
Kenya: Hundreds Bid Final Farewell to AIPCK Archbishop Mugecha
Nation, 18 January 2017
Hundreds of mourners Wednesday thronged Gichira Stadium in Tetu, Nyeri County for the funeral of the late Archbishop John Baptista Mugecha of the African Independent Pentecostal… Read more »