(Web Desk) AHMEDABAD – On Sunday, Australia defeated India in the World Cup 2023 final to claim the trophy for the sixth time at Narendra Modi Stadium in Ahmedabad. The Aussies won $4 million in addition to the glitzy trophy. The runners-up, India, won US$2 million, while the losing semi-finalistsRead More →