Father Stephen Kyalo, 42, the Makueni priest who died by suicide in a Kilala market lodging, Makueni County has been eulogised as a humble, but withdrawn priest who lived by abusing drugs after suffering severe depression for many years. Father Kyalo’s lifeless body was discovered lying in a lodging bed on Sunday evening with a bottle of alcohol and two empty glasses on the table.
“On that Sunday morning, the client bought the wine from the counter and booked a room at Sh1000. But it became suspicious late in the evening when he failed to come out. The hotel management had to call the police who discovered the body,” Makueni police commander Joseph Ole Napeiyan said in her report.