Psalms 97:7
7 Confounded be all they that serve graven images, that boast themselves of idols: worship him, all ye gods.
Doesn’t this verse imply there are many gods?
PROBLEM: The psalmist commands, “Worship Him, all you gods.” Yet the Bible elsewhere insists there is only one God (Deuteronomy 6:4).
SOLUTION: First of all, there is no other God, but there are many gods. There is only one true God, but there are manyfalse gods. Indeed, Paul declares that there are demons behind false gods (1 Corinthians 10:20). And one day even the demons will bow before the true and living God and confess that He is Lord (Philippians 2:10).
Furthermore, good angels are sometimes called “gods” (elohim) in the Bible (Psalms 8:5; cf. Hebrews 2:7). This verse (Psalms 97:7) could be a command for the angels to worship God, as they are so commanded in Psalms 148:2 : “Praise Him, all His angels.”