Indian cricket fans celebrate first Women’s World Cup title | Cricket


NewsFeed

Cricket fans have been celebrating across India after the women’s team claimed their first ever World Cup, defeating South Africa in the final in Mumbai.



Leave a Comment

Your email address will not be published. Required fields are marked *