ICC clears India’s two home Tests of ‘spot-fixing’ allegations
Dubai: The International Cricket Council (ICC) has cleared India's two home Tests -- against England in 2016 and against Australia in 2017 -- of any influence by spot-fixers, saying that a TV channel's allegations had 'fundamental…