• Tue. Jun 11th, 2024

IDP

  • Home
  • ICC delegates visit Edo State, commission Cricket facility.

ICC delegates visit Edo State, commission Cricket facility.

Sharon Ekhiwere The Global Development Manager, International Cricket Council (ICC) – William Glenwright and the Africa Regional Development Manager – Patricia Kambarami as part of a 3-day working visit to…