Against Amillennialism — On the Freedom and Binding of Satan in Revelation 20:2–3 Compared with Revelation 12:9 March 4, 2012 Read More »