India Women Began Their Campaign In The Women’s World Cup 2025 On A Strong Note, Defeating Co-Hosts Sri Lanka Women by 59 Runs in A Rain-Affected Clash at The Aca Barsapara Stadium, Guwahati, On September 30. The Match was in the matches of a large-to-white Contest after Sri Lanka Captain Chamari Athapaththu won the Toss […]