G. Steven Simons Triumph In Truth Anti-Messiah Video 1
This Revelation Timeline Decoded post features a video from G. Steven Simons of Triumph In Truth, called ‘Anti-Messiah: Spirit or Man? Part 1.’ Video description: Is the “abomination that lays waste” a spirit entering the hearts of human beings or the image of the anti-messiah set up in the rebuilt temple in Yerushalayim? In this video, … Read more