John M. Chell is an American law enforcement officer currently serving as the chief of department for the New York City Police Department, the highest-ranking uniformed position in the department since 2024. From Wikipedia
Officials are scrutinizing office building security following the shooting death of Officer Didarul Islam.