India’s home Tests against England, Australia cleared of ‘spot-fixing’ influence

The global cricket governing body — International Cricket Council (ICC) has cleared India’s two home Tests of any influence by spot-fixers and said that a TV channel’s allegations had ‘fundamental weaknesses’. While the first Test…