A wanted defilement suspect who went into hiding over two years ago has died by suicide barely an hour after he was arrested by police in Naivasha.
Naivasha mechanic had been on the run since 2021 when he was charged with defiling a 13-year-old
A wanted defilement suspect who went into hiding over two years ago has died by suicide barely an hour after he was arrested by police in Naivasha.
Help us continue bringing you unbiased news, in-depth investigations, and diverse perspectives. Your subscription keeps our mission alive and empowers us to provide high-quality, trustworthy journalism. Join us today to make a difference!