I agree with most of this guy’s possition, even though I hold to John Noe’s Preterist Idealism (Christ is present, so, He is continually manifesting Himself at this time), and with Russell’s positioin on the Millennium (Satan and His followers will be judged in the future.
Check this guy’s position out!!!