July 11, 2024News Kenya president dismisses all ministers after weeks of unrest over taxation and poor governance Source link