An assistant chief in the Metropolitan Police Department in Washington, DC, recalled the time when she was given an ultimatum — have…
Tag:
Police Chief
-
-
U. Reneé Hall, the police chief in Dallas, announced her resignation on Tuesday amid backlash over her department’s handling of protests over…