April 22, 2018 Last Words Are Important Preacher: Pastor Dave DeVlaminck « Why Do Bad Things Happen to Good People? — Part 13 Why Do Bad Things Happen to Good People — Part 14 »