Impeachment VoteRuto’s pending impeachment ruffles feathers of Kenya’s elite – The Africa Report March 13, 2020219 Share0 Ruto’s pending impeachment ruffles feathers of Kenya’s elite The Africa Report Credit: Source link