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

- by Payel Gosh - 25 Jun 2020