Ro Khanna @RoKhanna
The U.S. has the highest incarceration rate on Earth, but Bill Barr claims that electing DAs who end mass incarceration will create “more crime and more victims.” 34 states reduced both incarceration and crime rates simultaneously between 2007 & 2017. https://t.co/J81ZJajX5Q — PolitiTweet.org