World Cup-winning Indian cricket team stranded in Barbados as Hurricane Beryl barrels in
On Sunday, India finally broke a 12-year losing streak and won the T20 World Cup against South Africa. This is India’s fourth World Cup win after 1983, 2007, and 2011, and ...
The Independent via Yahoo
1 hour ago