David is dying and needs to pass on the kingdom, but who will inherit it? The one it was promised to or the one who will take it by any means.
See All 824 Episodes of "Calvary Chapel Oxnard"