Published on: Feb 20, 2024 00:03
For a nation wildly crazy about cricket, winning the sport's ultimate prize - the Cricket World Cup - holds special meaning. The World Cup is the holy grail of the game that one trophy every cricket-playing country longs to lift.