The great perspective on why bad things happen. Grace and mercy from victim to villain.
See All 202 Episodes of "Masterclass Theology"