Entire police department relieved of duty in West Virginia town

The Barrackville Police Department announced that, effective immediately, every single member of the department has been relieved of duty.

You might also like

Comments are closed.