In a dramatic and unprecedented move, the Board of Control for Cricket in India (BCCI) has indefinitely suspended the 2025 season of the Indian Premier League (IPL), citing mounting security concer