Report: Ticket-Happy Town Ignored Calls To Disband Its Police Force
By Greg Campbell The tiny 12-square-block town of Mountain View, Colo., is relying so heavily on the revenue generated from nit-picky traffic tickets that an independent consultant recommended disbanding the police force over questions about its ethics. Mountain View wrote more tickets for drivers with an “obstructed view” from windshield cracks and air fresheners hanging…