Sheila Wegesha Odoyo found dead in her Athi River home

  • | Citizen TV
    20,185 views

    Police say Jackson Bamboo escaped after the incident

    dead