Kenya’s Court of Appeal on Friday threw out a land commission ruling that would have stripped tea grower Eastern Produce Kenya Ltd of a property in Nandi County, saying the company was never shown the evidence against it. The National Land Commission, the state body that investigates claims of historical land injustice, had in 2019