Venkatesh Iyer Called ‘INR 23.75 Crore Fraud’ by Fans After 19-Ball 14 vs GT: ‘Can’t Escape Criticism Any Longer’ Isha Pannu April 21, 2025