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