Kenyan President William Ruto on Thursday dismissed his entire cabinet apart from the foreign minister in the wake of nationwide anti-government protests.The youth-led protests, sparked by planned tax hikes which Ruto was forced to abandon, have created the biggest crisis of his two-year presidency.