logo

Vehicle linked toSheila Odoyo's husband found abandoned in Kencom

An autopsy has revealed that Sheila Wegesha died of an exsanguination


Crime11 May 2024 - 15:55

  • •It is reported that he was using the vehicle when he left his house on Thursday, with his last signal traced to Narok.
logo