Alan Bean

Alan Bean, an ordained American Baptist minister, directs Friends of Justice, a non-profit agency based in Arlington, Texas, dedicated to ending mass incarceration and respecting human dignity in the criminal-justice system. His original post can be found on our blog.