The New York Police Department’s top uniformed officer, Chief of Department Jeffrey Maddrey, has resigned immediately following serious allegations.
The New York Police Department’s top uniformed officer, Chief of Department Jeffrey Maddrey, has resigned immediately following serious allegations.