
UPDATE (Nov. 12): Kenya’s government has launched an investigation into the Catholic Church’s allegations. See follow up article here…

UPDATE (Nov. 12): Kenya’s government has launched an investigation into the Catholic Church’s allegations. See follow up article here…