India Women Clinch ICC World Cup in Thrilling Final
Indian Women's Cricket Team creates history with spectacular win over South Africa in the ICC Women's World Cup final. Relive the epic moments and standout performances that led to this monumental victory.