Skip to main content
Skip to main content

Impeached or not? Senators Cherargei and Karungo wa Thang’wa clash in the Senate over impeachment co

  • | Citizen TV
    17,999 views
    Duration: 3:13