“God is declaring to everyone that he has won. That the rulers and the authorities do not have the last word. . . . The existence of the church is proof that God has won.” — Trevor Johnston

A sermon by Trevor Johnston on what Revelation 7:9–17 teaches about the nature of the church and the assurance that God will be victorious.