India has finally won the Champions Trophy after several failed attempts and corrected its sketchy record in the tournament by winning what is likely to be the last edition of this wonderful tournament. Going into the tournament, which can jolly well be regarded as the toughest assignment in international cricket, India was being thought of…Read More