December 28, 2018 11:30 pm

Law Enforcement is Cracking Down on Impaired Drivers

With only days before the New Year’s celebrations, the CHP set up DUI check points in Redwood City Friday night in an effort to prevent intoxicated drivers from being on the road. Jean reports.

US & World Videos

Exit mobile version