Australia celebrate after making their fourth successive Women�s World T20 final defeating England in the 1st semifinal at Delhi on Wednesday.
Australia celebrate after making their fourth successive Women�s World T20 final defeating England in the 1st semifinal at Delhi on Wednesday.