Women’s T20 World Cup is all set to excite cricket fans worldwide. It will be the first major cricket tournament of the new year. Ten teams will fight for the prestigious women’s T20 trophy in South Africa from February 10. Australia, who tops the women’s T20 World Cup Winners List, defeated India in the International […]