The 1983 Cricket World Cup final is etched in the memory of every Indian cricket fan. On June 25, 1983, at Lord’s Cricket Ground in London, India defeated the mighty West Indies to claim their maiden World Cup title. This moment marked a turning point in Indian cricket history, inspiring generations and transforming cricket into […]