The casket and portrait of Nyahururu Catholic Priest Fr John Maina on May 22, 2025. [Daniel Chege and James Munyeki, Standard]
The mystery surrounding the death of a Nyahururu Catholic diocese priest, Father John Maina, deepened yesterday after the church leadership said they were waiting for the DCI to tell them what transpired.