“The self-belief the World Cup victory had given Indian cricket had little parallel” – Clive Lloyd on India’s 1983 WC triumph – Sportskeeda Bharat Shukla 2 years ago source