Dec 30, 2019
My friend and former Wired.com colleague Julia Scheeres has written two best sellers: Jesus Land, a memoir of her relationship with her adopted brother David as they grew up in a fundamental Christian household in Indiana, and A Thousand Lives, a heart-wrenching story about the people who were murdered in Jonestown....