Indian Premier League (IPL) 2025 has been anything but routine. After a week-long suspension due to escalating India-Pakistan tensions, the tournament is set to resume on May 17 with a revised schedule and a flurry of controversies. At the center of the latest storm is the Delhi Capitals (DC) franchise, which face a fierce backlash…
