Star Sports are set to broadcast the forthcoming ICC Under-19 World Cup 2024. The much-awaited competition is scheduled to be played from 19 January to 11 February in South Africa. The tournament was originally scheduled to be played in Sri Lanka but the ICC shifted the venue after suspending Sri Lanka Cricket (SLC) for government […]