Deputy President

Court temporarily halts Kenya Deputy President Gachangu’s impeachmentCourt temporarily halts Kenya Deputy President Gachangu’s impeachment

Court temporarily halts Kenya Deputy President Gachangu’s impeachment

Court temporarily halts Kenya Deputy President Gachangu's impeachment A Kenyan high court has issued a temporary suspension of the country’s Senate’s…

5 months ago