Thursday, 30th November 2023

Indian fans heartbroken over Cricket World Cup loss

By Reuters
20 November 2023   |   9:49 am
Indian fans were left disappointed after Australia went on to win their sixth World Cup title at Ahmedabad's Narendra Modi Stadium on Sunday.


7 Dec 2017
Angry Indian fans on Monday (December 4) accused Sri Lanka of using Delhi smog as an excuse to disrupt the hosts' momentum in the final test of the three-match series which has largely been a one-sided contest.