Vivian Richards

Cricket

37 Years Ago, Kapil Dev’s India Created History Winning Maiden World Cup

25 Jun 2020

The 1983 World Cup final resembled a battle between David and Goliath. On

- by Payel Gosh,