Meet Travis Head, star batter who led Australia to World Cup glory
Australia beat India in World Cup 2023 final at the Narendra Modi Stadium in Ahmedabad.India, that remained unbeaten throughout the World Cup 2023 campaign, unfortunately experienced their first defeat at the final stage against Australia…