Uproar as candidate accused of sexual abuse elected director of tea factory
The United Kingdom (UK) Multinational James Finlay has written a letter requesting the removal of John Chebochok from his position as Director of Toror Tea Factory, a Kenya Tea Development Association (KTDA) factory. In a letter signed by Ben Woolf addressed to Enos Njiru Njeru, Wilson Muthaura of KTDA dated July 1, 2024 and seen … Continue reading Uproar as candidate accused of sexual abuse elected director of tea factory