
New York City Police Commissioner James O’Neill Resigns; New Chief Announced
On Monday, Mayor Bill de Blasio announced that New York City Police Commissioner James O’Neill has resigned. O’Neill plans to take a job in the private sector, and said during a press conference on Monday, “I came into