THE PERILS OF A TRAFFIC STOP
The Stanford Open Policing Project (SOPR) reports that police conduct 50,000 traffic stops daily. These traffic stops result in more than 20 million American motorists interacting with the police each year.
At best, traffic…
2022
Category: Criminal Justice Reform | Police Misconduct | Qualified Immunity