Many upset over ousting of Denham Springs Police Chief Scott Jones

Many upset over ousting of Denham Springs Police Chief Scott Jones