"Anyone can accuse you of anything but it really needs to be resolved, it really does." That's what Welsh Police Chief Tommy Chaisson had to say about some recent accusations pointed toward his officers. Now, he says he's open to an investigation of his department. This comes just over a...
more »