Islamabad United owner Ali Naqvi stirred controversy after claiming that the Pakistan Cricket Board’s (PCB) no-crowd policy for the Pakistan Super League (PSL) 2026 was linked to the country’s ...