Speaker: Pastor Gabriel Ng
Scripture: 1 Samuel 21:1-6; 22:11-19
Description: Though David is anointed as the next king of Israel, his journey to the throne is anything but easy. David has to make it pass the giant Goliath, many battles with the Philistines, and worse yet, Saul’s hostility. Yet battle after battle, David is victorious, because God’s presence is unmistakably