ICC finds insufficient evidence of Al Jazeera spot-fixing claims
The International Cricket Council said it has not found sufficient “credible and reliable evidence” regarding the spot-fixing claims made by Al Jazeera in 2018 and will not bring any charges
Read More