Public support grows for reducing low-level traffic stops
Each day in the United States, police officers initiate an estimated 50,000 traffic stops, which amounts to 20 million stops per year. If you’ve interacted with a police officer in the past few years, it was most likely during a traffic stop. Some stops, for offenses...