Jeffery Carroll named interim DC police chief days after scathing report claimed agency was fudging crime data
Veteran police officer Jeffery Carroll will take over as interim chief of Washington’s police force, Mayor Muriel Bowser said Wednesday, after it was announced earlier this month that the department’s leader was stepping down.