The Cameron Parish Sheriff’s Office has terminated the employment Deputy Carson Walker following his arrest in Calcasieu Parish ...

See Full Page