Mitchell Starc produces video evidence to claim USD 1.53 million insurance payout for IPL Jun 22, 2020 News