The Vista Sheriffs Station conducted a Drunk Driving/License checkpoint Saturday night on Civic Center Dr. right in front of city hall. The large parking lot there came in handy for the 41 vehicles that were impounded and towed. 31 of the impounds were for unlicensed drivers, almost all of them Latino illegal aliens based on 3 hours of direct observation (see photos at left).
The checkpoint also caught and arrested 7 people for under the influence of alcohol or drugs, according to a Sheriff's press release. Their vehicles were also seized in accordance with California law...[Full Article]