Review — What Have You Done? by Shari Lapena

Fairhill, Vermont is a quiet town where everyone feels safe and they don’t worry about locking doors all the time. So how did Diana Brewer end up naked and dead in a hay field, circled by vultures? Turns out there’s a lot that the parents of this quiet town didn’t...