Barrackville Fires Entire Police Force After Evidence Room Break-In — photo 2 of 3
In the tiny town of Barrackville, West Virginia, the entire police department has been dismissed following an alleged break-in at the evidence room. The incident has sparked a scandal that already led to the resignation of the police chief.
← Back to article