Other Sports
St. Helena’s cricket team are early birds
2 years agocricket
The men’s cricket team of the island nation of St Helena have become the first side to arrive in Nigeria for the ICC Sub-Regional World Cup qualifiers, which will hold in Abuja from November 23 to 28, 2024.