Anti-government protests grip Kenya
Kenya is witnessing a tumultuous period as deadly anti-government protests have erupted in major cities, including Nairobi, causing widespread disruptions and bringing businesses to a standstill. The clashes between Kenyan police and…