After securing their spot at the 2026 ICC T20 World Cup Africa Qualifier finals with one game to spare, Nigeria capped off an impressive outing at the sub-regional C qualifiers in Abuja on Thursday by beating Botswana to the title, PUNCH Sports Extra reports. The Yellow Greens won after beating Botswana by 77 runs to


Read More