The Board of Control for Cricket in India (BCCI) and several Indian Premier League (IPL) teams recalled India's historic maiden World Cup victory against West Indies on this day 38 years ago.
Read Full article on Times of India Click Here