Julia Chibhabha (b. 17 September 1982 in Bulawayo) is the first captain of the Zimbabwe national women’s cricket team. She is the sister of Zimbabwe’s batsman Chamu Chibhabha.
Check Also
Zimbabwe: Clubless Warriors Trio Still Looking for a Home
By Eddie Chikamhi THREE Zimbabwe internationals, including Warriors vice-captain Ovidy Karuru, are still guessing where …