Traffic Stop Delayed for Dog Sniff Unconstitutional
Traffic stops once again garnered the attention of the nation's highest court this week. In Rodriguez v. United States, SCOTUS threw out the conviction of a motorist whose traffic stop was delayed so the officer could have a dog sniff the car for drugs. By finding the...