Economy & Politics President Ruto balances Gen Z, IMF in olive branch Despite the offer Gen Z protesters turned up in huge numbers for the Saba Saba rally, marking the historical day of protests with calls for President Rutos’ resignation July 8, 2024