The 13th ICC Women’s Cricket World Cup begins today, with co-hosts India and Sri Lanka opening the 50-over tournament in Guwahati. Google commemorates the start with a special Doodle, highlighting the event’s growing global popularity.