Australia has won the Women’s Twenty20 World Cup after smashing England in the final by seven wickets at Lord’s.
Australia has won the ICC Women's T20 World Cup in commanding style, defeating England by seven wickets in the final at ...