West Virginia town fires entire police force after chief resigns, sergeant alleges evidence room break-In
A tiny West Virginia town is at the center of a growing controversy after its entire police department was abruptly relieved of duty just days after its police chief resigned, sparking public backlash, allegations of government overreach and growing demands …
