Australia vice-captain Rachael Haynes retires from international cricket Published 15 Sep 2022 Full Article