Man who previously accused Welch police chief of assault dies of suspected overdose
WELCH, W.Va. --- A man who previously filed a lawsuit against a police chief has died of a suspected overdose. The McDowell County Sheriff's Office announced that Travis New was fo…