News

At least 5,000 homeowners in Mavoko, Machakos County, face imminent eviction from Kenya Meat Commission (KMC) land, as fresh ...