Are these the end times? Will Jesus return any minute now to establish His reign of a thousand years on Earth? What is the nature of this millennial reign of Christ, which is mentioned in the book of Revelation? What needs to happen before Jesus returns and what role does the church play in this? […]