Welcome to ...

The place where the world comes together in honesty and mirth.
Windmills Tilted, Scared Cows Butchered, Lies Skewered on the Lance of Reality ... or something to that effect.


Friday, January 8, 2016

Police set up 'no refusal' checkpoints with mandatory blood draws

The Tennessee Highway Patrol is enforcing a "no refusal" traffic safety policy between New Year's Eve and January 4, 2016, in a effort the agency says will reduce the number of fatal crashes. A 2012 state law allows police to force drivers to have blood drawn.

No comments: