Kenya has been placed on a high watch list by the International Cricket Council (ICC) over governance wrangles, even as majority board members move to steady the ship.
Published Date: 2025-09-25 13:30:00
Author:
By David Odongo
By David Odongo
Source: The Standard