Tag: spot fixing allegations

1 year ago 0 111
The International Cricket Council (ICC) has been forced to intervene over spot-fixing allegations. It involves the Bangladesh women’s ...