Can we repeat ’83 magic?

In 1983, India created history when they lifted the cricket World Cup in England. Considered underdogs, the boys, then led by a determined Kapil Dev, went on to win the trophy. Continue Reading