Jun 21, 2024 kenya Kenyans react after police allegedly shoot and kill a protestor in Nairobi On Thursday, Kenyans across the country took the streets to demonstrate against the Finance.. Read more