An Opera News Kenya publication
A “shocking” report into the sexual abuse of women by Catholic priest in kenya…