People Are Dying From a Lack of Traffic Enforcement
Police departments across the country have dramatically decreased traffic stops in recent years. Since 2015, traffic stops have decreased 70 percent in Austin, Texas; 62 percent in Denver, Colorado; 51 percent in Los Angeles, California; 49 percent in Philadelphia, Pennsylvania;...
Читать дальше...