AFP 20 | Luis TATO
KENYA
A group of protesters run for cover as a teargas canister is thrown toward them while they sit outside the Administration Police Service Headquarters during a protest over the death of Kenyan blogger Albert Ojwang, who died in police custody, as the government presented the 2025-2026 budget statement in downtown Nairobi on June 12, 2025. Kenyan police fired teargas at protesters angered by the killing, threatening to overshadow the government’s attempts to pass the budget without unrest.