Ruto confronts historic backlash over broken pledges

More than 100 people have been killed in anti-government protests since June 2024, according to rights monitors

Ruto confronts historic backlash over broken pledges Read More ยป