Indian cricket fans celebrate first Women's World Cup title
Cricket fans have been celebrating across India after the women's team claimed their first ever World Cup.
(Al Jazeera English, 2025-11-03T07:18:25Z)