IPL: Astonishing reason Indian cricket star facing horrific attacks from own fans April 4, 2024 News An Indian cricket star has been booed by his own team’s fans in stadiums across the country, including his home ground. Mumbai More