The Women’s World Cup final, which India won by defeating South Africa, was watched by 185 million users on the official broadcaster’s platform.
Read Full
Your email address will not be published. Required fields are marked *
Save my name, email, and website in this browser for the next time I comment.