Joan Borysenko: Why Do Bad Things Happen To Good People?

Why do bad things happen to good people? Dr. Joan Borysenko answers this age-old question with wise counsel on how to avoid making things worse.