Sport24.co.za | Australia crush India to win Women's T20 World Cup final
Published
A rampant Australia swept to their fifth Women's Twenty20 World Cup title, crushing India in front of more than 86,000 fans at the Melbourne Cricket ground.
Full Article