The Millenium

JW Player goes here

Part 35 of an exposition of systematic theology. Pastor Stephen gives an overview of each of the different views of Revelation 20.