by Haja Mo June 20, 2025 World The protests and police shooting on Tuesday came nearly a year after demonstrations against President William Ruto of Kenya convulsed the country. Previous Story Trying to Satisfy Trump, NATO Is Running Into Difficulties Next Story No Rock Stars, No Mercedes: A Russian Expo Shows the Cost of Divorce With the West