Cartoon Wednesday, March 22, 2023 Kenyan riot police fired tear gas to disperse demonstrators gathered in Nairobi for a day of action called by opposition leader Raila Odinga. Photo: 1/1 View caption