MUMBAI, India – First-time finalists West Indies Women enter the Grand Final of the ICC Women’s World Cup India 2013 full of confidence, when they face five-time champions Australia Women in a bid to win the most coveted prize in Women’s cricket.
Read full article...