The book of Nahum is a prophecy against the city of Nineveh, the capital of Assyria (current day Mosul, Iraq). History records that the Assyrians were ruthless and cruel to their captives. Sadly, parts of Judea were under Assyrian control.
In God's judgment, it was time to avenge His people from Assyrian oppression. Nahum described the power and devastation that would come through God’s anger. During this destruction, Nahum 1:7 assures those who trust in Him, that God will provide safety and refuge for them.
This promise can also apply to us in our day. The Bible tells us of a great impending time of trouble when God will take vengeance upon all unrighteousness. “For then there will be a great tribulation, such as has not occurred since the beginning of the world until now, nor ever will,” Matthew 24:21,22 (NASB).
We are told in Haggai 2:6, 7 (NIV), “This is what the LORD Almighty says: ‘In a little while I will once more shake the heavens (spiritual control and false religions) and the earth (earth’s governments, societies, organizations), the sea (anarchistic and restless masses) and the dry land (preferred habitat of demons, Matthew 12:43). I will shake all nations, and what is desired by all nations will come (Christ’s righteous kingdom).’”
Anything that can be shaken (is sinful) will be removed (Hebrews 12:26). Therefore, it is good for us to make sure God is our refuge and our stronghold. God has promised He will never forsake His children. Hebrews 13:5, “He Himself has said, ‘I will never leave you nor forsake you.’”