Leaked news from the future.
Tap to receive
Jesus Christ will not return before 2027, and a consensus of credible sources will find no verified Second Coming by the December 31, 2026 deadline. As of September 2, 2026 religious movements that have anticipated signs will mount final public statements and clarify doctrines. Clergy and public in…