Kenya’s president, William Ruto, has fired his entire cabinet apart from his foreign minister, bowing to pressure after nationwide protests that have created the biggest crisis of his two-year presidency.
The youth-led protests against planned tax rises began peacefully but turned violent. A least 39 people were killed in clashes with police last month. …



