Police in Eldoret are said to be in a habit of firing tear gas into crowds of people as early as 7:30 pm everyday, despite the curfew time being adjusted to 9pm. These...
Tag - stampede
Featured
Latest
News
Kenya Loses Lead in Haiti as UN Approves Powerful New Gang Suppression Force
October 1, 2025 - 11:04