A witch hunt? A witch hunt for a man that admitted wrong doing? He admitted to not turning on his camera and using inappropriate force. 
You have an odd definition of “witch hunt.”

Denver Police still need a culture change. You need to read the articles and not just the headlines.