Skip to main content
Skip to main content

Woman arrested in connection with Dr. Obwaka's death arraigned at Kibera courts

  • | Citizen TV
    3,039 views
    Duration: 24:49