Ladies and gentlemen, the one and only Graeme Smith has thrown down the gauntlet! He’s declared India the undisputed favorites for the ICC T20 World Cup 2026! With Gautam Gambhir steering the ship, this team is ready to light up the stage! Mark your calendars, folks, as the action ignites in Mumbai against the USA on February 07! Will South Africa rise to the challenge? Stay tuned!

Cricket

