The International Cricket Council (ICC) is looking into France Cricket as a result of the severe charges of fraud and corruption that the organization is currently facing. According to the reports, the ICC is currently investigating the allegation before deciding on the matter. According to the reports in Cricbuzz, a French media story that claimed […]