During the “Quickie,” we explained the recent Supreme Court decision that has placed new limits on the use of drug-sniffing police dogs during traffic stops, and what that means for you.
See All 523 Episodes of "Beheard Talk"