Sports

One of the greatest rivalries in any sport

Source: CNN It’s described as one of the greatest rivalries in any sport, a match that stops the nations, but few expected the latest clash to end like this. Hot favorite India was supposed to trounce underdog Pakistan in the Champions Trophy cricket final in London. Defending champion India had already beaten […]