High Court Stops John Chebochok from Assuming Toror Tea Factory Director Role The High Court in Kericho has suspended the swearing-in of John Chebochok, the newly elected Director of Toror Tea Factory, following a petition filed July 16, 2024 News·TL