Day: May 28, 2019

Reliving India’s World Cup victory in 1983

Editor | Sports The year was 1983 and Team India was in its first-ever World Cup final. They were the minnows of the cricketing world – so much so that the bookmakers were offering 66:1 against India winning the title. Yet, despite the odds stacked against them, Kapil Dev’s inspirational captaincy took a bunch of