HAYWOOD COUNTY, N.C. (FOX Carolina) – The Haywood County Sheriff’s Office announced Friday evening that a deputy has passed away.
Officials remembered Sergeant Albert Allen as someone who “served with honor, dedication, and unwavering commitment.”
“It is with deep sorrow and heavy hearts that we share the news of Sergeant Albert Allen’s passing…