Indian fans at World Cup final are slammed for 'deeply embarrassing' treatment of Aussie stars as they stormed to victory

20 November 2023 08:22
Spectators inside the 130,000-seat Narendra Modi Stadium gave a peculiar response during the trophy presentation as Pat Cummins ' side were crowned world champions for a sixth time on Sundayread full article

Source: DailyMail