Home Kenya Senate votes to remove deputy president in ... 17 Oct. 2024 Kenya Senate votes to remove deputy president in historic impeachment: results