Kenyan President William Ruto has fired his entire cabinet, except for the foreign minister, bowing to pressure from nationwide protests that have created the biggest crisis of his two-year presidency. The youth-led protests against planned tax hikes started off peacefully but turned violent, resulting in the deaths of at least 39 people in clashes with the police last month.