The Bible from 35,000 Feet – 2 Samuel Apr 28, 2024Missionary, Dan Hall, examines messages that God told Nathan to deliver to David. These messages are relevant for us...