Google celebrates the opening of ICC Women's Cricket World Cup 2025 with a unique homepage doodle. The event marks a vibrant start to the tournament with live matches and cultural tributes.