Demonstrators run from police during a protest over proposed tax hikes in a finance bill that is due to be tabled in parliament in Nairobi, Kenya, Thursday, June 20, 2024. (AP Photo/ Andrew Kasuku)
Police officers fire tear gas canisters during a protest over proposed tax hikes in a finance bill that is due to be tabled in parliament in Nairobi, Kenya, Thursday, June 20, 2024. (AP Photo/ Andrew Kasuku)
A teargas canister explodes during a protest over proposed tax hikes in a finance bill that is due to be tabled in parliament in Nairobi, Kenya, Thursday, June 20, 2024. Civil society groups say that despite the dozens of arrests, demonstrations and a planned sit-down outside the parliament buildings will continue. (AP Photo/ Andrew Kasuku)
A protesters throws back a teargas canister at police officers during a protest over proposed tax hikes in a finance bill that is due to be tabled in parliament in Nairobi, Kenya, Thursday, June 20, 2024. (AP Photo/ Andrew Kasuku)
Thousand protest over proposed tax hikes in a finance bill that is due to be tabled in parliament in Nairobi, Kenya, Thursday, June 20, 2024. Civil society groups say that despite the dozens of arrests, demonstrations and a planned sit-down outside the parliament buildings will continue. (AP Photo/ Andrew Kasuku)
Demonstrators run from police during a protest over proposed tax hikes in a finance bill that is due to be tabled in parliament in Nairobi, Kenya, Thursday, June 20, 2024. Civil society groups say that despite the dozens of arrests, demonstrations and a planned sit-down outside the parliament buildings will continue. (AP Photo/ Andrew Kasuku)
Demonstrators run from police during a protest over proposed tax hikes in a finance bill that is due to be tabled in parliament in Nairobi, Kenya, Thursday, June 20, 2024. (AP Photo/ Andrew Kasuku)