wrfalp.com
Embattled Carroll Police Chief Back on the Job
FREWSBURG – The embattled police chief for the town of Carroll who faced domestic-violence related charges is now back on the job. On Wednesday night the Town of Carroll town board voted to e…