The International Cricket Council (ICC) is looking into allegations raised by FRANCE 24 that France Cricket, the sport’s governing body in France, has overseen a system of fake matches in order to acquire funding.
The International Cricket Council (ICC) is looking into allegations raised by FRANCE 24 that France Cricket, the sport’s governing body in France, has overseen a system of fake matches in order to acquire funding.