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

Dead Pelican

Optimized-DeadPelican2 1 1