World Wednesday Briefing June 26, 2024June 26, 2024Daniel E. SlotnikComments Off on Wednesday Briefing Anti-tax protests tore through Kenya’s capital.