23-Member Committee Formed to Oversee Prof. Kithure Kindiki’s Swearing-In as Kenya’s Deputy President

Kenya’s political landscape recently witnessed a significant shift, with the Senate’s decision to impeach former Deputy…