OTD 1983: India lift their maiden ODI World Cup titleOTD 1983: India lift ODI World Cup for first time25 Jun 20242 Min