Vindication of the Martyrs Posted by By Joel Halcomb April 12, 2025Posted inScripture, The Coming Kingdom of God, The Last Things The two witnesses of Revelation 11 represent God's holy people. They've been given the task of prophesying to the nations, warning them that God's righteous judgment will come upon everyone…