A veteran St. Louis police officer is stepping down from her position as the deputy director of public safety next month, city officials confirmed Friday.
Mayor Tishaura Jones' chief of staff and several city aldermen were on hand in a private meeting with police to review portions of police body camera video.