A protester runs away from tear gas fired by police in Nairobi, Kenya, Tuesday, July 16, 2024. Police in Kenya hurled tear gas canisters to break up protests on Tuesday in Nairobi and other major cities accusing the president of poor governance and calling for his resignation despite his dismissal of nearly the entire Cabinet last week. (AP Photo/Ed Ram)
Police officers stand in front of graffiti calling for Kenya's President William Ruto to resign during a protest in Nairobi, Kenya, Tuesday, July 16, 2024. Police in Kenya hurled tear gas canisters to break up protests on Tuesday in Nairobi and other major cities accusing the president of poor governance and calling for his resignation despite his dismissal of nearly the entire Cabinet last week. (AP Photo/Ed Ram)
A man protest in front of tear gas fire by policemen on a street in Nairobi, Kenya, Tuesday, July 16, 2024. Police in Kenya hurled tear gas canisters to break up protests on Tuesday in Nairobi and other major cities accusing the president of poor governance and calling for his resignation despite his dismissal of nearly the entire Cabinet last week. (AP Photo/Ed Ram)
A protester runs away from tear gas fired by police in Nairobi, Kenya, Tuesday, July 16, 2024. Police in Kenya hurled tear gas canisters to break up protests on Tuesday in Nairobi and other major cities accusing the president of poor governance and calling for his resignation despite his dismissal of nearly the entire Cabinet last week. (AP Photo/Ed Ram)
People help an injured man during a protest in Nairobi, Kenya, Tuesday, July 16, 2024. Police in Kenya hurled tear gas canisters to break up protests on Tuesday in Nairobi and other major cities accusing the president of poor governance and calling for his resignation despite his dismissal of nearly the entire Cabinet last week. (AP Photo/Ed Ram)
A police officer look at a burning tire during a protest in Nairobi, Kenya, Tuesday, July 16, 2024. Police in Kenya hurled tear gas canisters to break up protests on Tuesday in Nairobi and other major cities accusing the president of poor governance and calling for his resignation despite his dismissal of nearly the entire Cabinet last week. (AP Photo/Ed Ram)
People burn car tyres during a protest in Nairobi, Kenya, Tuesday, July 16, 2024. Police in Kenya hurled tear gas canisters to break up protests on Tuesday in Nairobi and other major cities accusing the president of poor governance and calling for his resignation despite his dismissal of nearly the entire Cabinet last week. (AP Photo/Ed Ram)
People move a plant pot during a protest in Nairobi, Kenya, Tuesday, July 16, 2024. Police in Kenya hurled tear gas canisters to break up protests on Tuesday in Nairobi and other major cities accusing the president of poor governance and calling for his resignation despite his dismissal of nearly the entire Cabinet last week. (AP Photo/Ed Ram)