Business

Alabama town's traffic ticketing scandal leads to police chief's resignation