Skip to main content

Marc Mauer will discuss his new book—The Meaning of Life: The Case for Abolishing Life Sentences, co-authored with Ashley Nellis—at the World Fellowship Center in New Hampshire.