Trusting God’s Sovereignty In Uncertain Times | Matthew 2:13-23

Trusting God’s Sovereignty In Uncertain Times | Matthew 2:13-23

Pastor Jeff shares how even when we face difficult times in our lives, we do not need to fear because God is sovereign. He will never leave us nor forsake us. God’s perfect will always comes to pass in His perfect timing.