Why wasn't David put to death for his adultery with Bathsheba and for the murder of her husband Uriah? And why did God allow the death of his innocent child? Listen to this podcast as we explore these questions.
See All 42 Episodes of "Scripture Studies"