Al-Jazeera sting operation

Cricket

Will get to the bottom of spot and pitch fixing allegations: ICC

London: The International Cricket Council (ICC) says it will meet representatives of the channel that…