Search results
On This Day in 1983: India Stuns Mighty West Indies, Wins Cricket World Cup! - News18
News18· 7 days agoWhen India landed in the English shores in 1983 for the World Cup, the odds weren’t in their favour....
When India landed in the English shores in 1983 for the World Cup, the odds weren’t in their favour....