South African star Shabnim Ismail announces retirement

South African cricketer Shabnim Ismail has announced her retirement from international cricket with immediate effect. The 34-year-old, widely regarded as…