More than 160 U.K. politicians are urging England to refuse to play the Champions Trophy cricket match against Afghanistan next month.
Australia, England, India and the International Cricket Council’s new chair Jay Shah are in talks to split Test cricket into ...