November 24, 2024

Kenya’s deputy president sacked while in hospital