Over 100 Punjab Police officers were dismissed for refusing security duties during the ICC Champions Trophy 2025. Officials cited absenteeism and refusal to work. Reports suggest long duty hours as a reason.