MONTEGO BAY, Jamaica, July 17, 2025 - On June 25, 2024, two scenes of profound irony played out across continents and Global Africa. In Port-au-Prince, Kenyan police officers stepped off planes to restore order in Haiti, while simultaneously in Nairobi, Kenyan youth stormed their own parliament building in deadly protests against crushing tax increases. At least 23 people were killed in the clashes in Kenya, with protesters setting fire to parliament just after lawmakers voted to pass the controversial finance bill.
