Sri Lanka Women Clinch T20 World Cup Spot in Thrilling Win Over UAE ICC Cricket World Cup Local News Sports Trending Sri Lanka Women Clinch T20 World Cup Spot in Thrilling Win Over UAE Editor May 7, 2024 In an enthralling encounter at the Women’s T20 World Cup Qualifier semi-final in Abu Dhabi, Sri Lanka...Read More