Site icon Kharghar News

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

source

Exit mobile version