Sports3 months ago
South Africa thrash Scotland by 80-runs to qualify for T20 World Cup semis
South Africa’s women cricket team on Thursday dimmed any hope the Scotland national team had of progressing to the semi-finals of the ongoing Women’s T20 World...