NEW DELHI: The emotions were high on Sunday evening across the country after Team India’s excruciating loss to Australia in the ICC ODI World Cup 2023 final at the Narendra Modi Stadium in Ahmedabad. Australia beat India by six wickets to lift its sixth World Cup, while India was denied its third World Cup silverware. […]
Read More