News
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,...
Hi, what are you looking for?
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,...