Darren Freeman elected as Pass Christian deputy chief

Darren Freeman, former Bay St. Louis Chief of Police who resigned less than a month ago, has returned to work.
Freeman was elected as the new deputy chief of police of Pass Christian during tonight’s board of aldermen meeting in Pass Christian.
Freeman resigned from his position with the Bay St. Louis Police Department after a video surfaced of him allegedly restraining a suspect in handcuffs.

Categories: Local News, News

Leave a Reply

Your email address will not be published. Required fields are marked *