Slant 7-3-2014
• Nothing celebrates freedom on the Fourth of July like a police state crackdown! Eugene’s plans to begin “no refusal” blood test weekends with Independence Day Friday has drawn criticism from across the country. “No refusal” means suspected impaired drivers who refuse breath testing will be blood tested for alcohol. Is it legal? A 2013 Supreme Court decision says it is that as long as the police have a warrant for the blood draw. Warrants can be achieved with a quick phone call to a judge. Continue reading