
Former Haughton Band Director Shoots Self During Arrest
Kevin Williams remains in critical condition following an altercation while deputies served an arrest warrant.

Kevin Williams remains in critical condition following an altercation while deputies served an arrest warrant.