Chief Estella Patterson confirmed that the officers resigned, calling the situation “deeply troubling.”
perps

other discussions
 

Chief Estella Patterson confirmed that the officers resigned, calling the situation “deeply troubling.”
perps