Australia wins Women’s T20 World Cup for 3rd straight title
CAPE TOWN, South Africa (AP) — Australia has won the Women’s T20 World Cup by beating host South Africa by a comfortable 19 runs to underline its status as the best team in the world with a third straight title. Australia has now won six of the eight T20 World Cups played. The latest victory
Continue Reading