World Cup-winning Indian cricket team stranded in Barbados as Hurricane Beryl barrels in
India lift the T20 World...’s fourth World Cup win after 1983, 2007, and 2011, and they finished as runners-up in 2003, 2014 and 2023 ...
The Independent via Yahoo
4 days ago