President Ruto puts on a brave face at State House, Nairobi meeting dignitaries. On the streets, the Gen Z protested against lack of accountability in government.