Free at Last

In 2013, Daniel Larsen was recently declared innocent after 45 years in a Southern California prison. I can’t imagine the mixed emotions –rejoicing for being freed, angry for being imprisoned for a crime he did not commit. Surely the question has gone through Larsen’s head: “Why do bad things happen to good people?” But this …