We are not our worst mistake, and without all of us—flaws and all—we aren’t a full community. In this episode Laura Weimer interviews Elizabeth Jones Valderrama, Executive Director of Offender Aid and Restoration (OAR) of Arlington, Alexandria, and Falls Church Virginia, about helping people return home from incarceration. Let us pass on the freedom Jesus gives from remaining captive to our missteps to those with whom we journey in this life.