Entire Police Department Resigns In South Carolina Town
The entire police force of a small South Carolina town resigned "due to the constant impediment of police matters" by the town's mayor.
Pine Ridge, a 2,000-person town outside Columbia, typically has a police department of three…
Read More...
Read More...