×
Features | SPORT: ICC MEN’S CRICKET WORLD CUP: INDIA 2023

Still the Best

India can look back in pride at its World Cup campaign

Indian players after losing the ICC Cricket World Cup final at the Narendra Modi Stadium, Ahmedabad, November 19, 2023 (Photo: Reuters)