'This is wrong': Cricket world debates India's 'huge advantage' in Champions Trophy
In a tournament it is hosting, Pakistan's defence of the Champions Trophy came with a whimper at a venue 2,000km from home against its arch-rival India. New Zealand, which are t ...Read more