Sports On This Day: Kapil Dev-led India win maiden World Cup title in 1983 –… Samir Jun 25, 2022 0 One of the most euphoric moments for Indian cricket arrived 39 years ago at Lord's as India, under the…