Psalm 107.2 declares, let those delivered by the LORD speak out, those whom He delivered from the power of the enemy.
Who is the enemy? The enemy of all humanity? Death.
Only one God promises deliverance from death to ALL who humble themselves and follow Him. Only one God proved His ability to deliver on His promise by Himself rising from the dead after men were convinced of their killing Him on a cross. (more…)