Kapil’s Devils: The Heroes Who Conquered the 1983 Cricket World Cup
June 25, 1983 – The sun was setting in the west at Lord’s Cricket Ground in England. The dim light of evening spreads over the ground. At the same time, the influence of a world champion was fading. That champion was the West Indies, who were shining in world cricket. At that time, West Indies, … Read more