Wednesday, December 2, 2020
Home > priest in charge of Thatha Parish in Masinga area of the Diocese of Machakos

Body of missing priest found

Police have  on  Wednesday  recovered the badly decomposed body of a man believed to be the missing Machakos Catholic Priest, Fr. Michael Kyengo. Police however, said they could not say with

Read on