I'm sorry to hear stories like this about law enforcement. I was a cop who loved the job and it sucks I cant do it anymore due to health reasons. Reading this for me is like torture. Call the Chief, Mayor, and City Manager.
Small town Vs Big town, medium town can probably give the best service. Enough man power and financial resources. You wouldnt believe the man hours we put into a homocide and the resources at our disposal. Now Chicago PD...thats a little different.