Displaying items by tag: Louisiana State police

edmonson2The controversy which ultimately ended the distinguished career of the State Police Superintendent, Mike Edmonson, appears to have come to an end.

Published in State of Louisiana