Revelation 11: Two Witnesses Vindicated by God

To the watching world, it seemed as though God had abandoned these two prophets to their foes. At last, or so they must have thought, Godโ€™s opponent had gotten the upper hand. What glee! What giddy excitement! But also what despair.