Although the first anointed king tried to kill the second one, the Lord protected his anointed, as he always does.
Christians need to walk wisely by being filled in the Holy Spirit.
Three incidents in the life of David illustrate the principle that believers should not pay evil for evil but overcome evil with good while...
We need to look again at the familiar story of Jesus’ birth to see the many connections with past promises and their coming fulfillment.