Discover how God's promised ultimate victory over evil, revealed in Zechariah 12-14, Psalm 94, and 2 John, calls us to remain faithful to truth and love in the present.