Police dog sniff of car ruled illegal
The United States Supreme Court recently curtailed a police officer’s right to extend a routine traffic stop for a K-9 sniff for drugs in Rodriguez v United States. Mr. Rodriguez and his passenger were stopped by a Nebraska police officer at around midnight for briefly traveling in the breakdown lane. The officer stopped the vehicle […]