Five-time champion Australia will face West Indies in the final of the ICC Women’s World Cup India 2013 at the Cricket Club of India’s Brabourne Stadium

Read more