No matter how bad things get, God is still working out his own holy will through seen and unseen agents.
God sent his unique Son in human flesh to be the propitiation for sins, Savior of the world, and life for all who believe.
These two psalms teach us to ask our soul why it is downcast and to answer it with the only hope in life and...
In 2 Chronicles 20:1-23, King Jehoshaphat sought the LORD, who delivered his people from a powerful enemy. Their rescue anticipated a greater deliverance by...