Search results
Australia wins Women's T20 World Cup for 3rd straight title
Associated Press via Yahoo! Philippines News· 1 year agoAustralia won the Women's T20 World Cup on Sunday, beating host South Africa by a comfortable 19...
Australia won the Women's T20 World Cup on Sunday, beating host South Africa by a comfortable 19...