England have 'power' to boycott Afghanistan match

More than 160 U.K. politicians are urging England to refuse to play the Champions Trophy cricket match against Afghanistan next month.
UK prime minister weighs in on England's clash in Lahore after cross-party group of politicians raise concerns ...