Moses thinks he stands defeated. Pharaoh will not let the people go, and even the people have turned on him due to the extra labor given them. God, however, is still in control, and He reminds Moses He will free His people on His time for His glory. In this week’s message, Pastor Kyle Hall explains what we can learn when we remember the Gospel promises God has made.