India reaches the pinnacle in 1975 and plunges dramatically in the next edition
On top of the world: The team that won India’s only World Cup, in Kuala Lumpur in 1975.
| Photo Credit: The Hindu Archives
1975, Kuala Lumpur (March 1-19)The World Cup came to Asia and saw!-->>-->!-->>-->…