Cricket
37 Years Ago, Kapil Dev’s India Created History Winning Maiden World Cup
The 1983 World Cup final resembled a battle between David and Goliath. On
The 1983 World Cup final resembled a battle between David and Goliath. On