Lion of Judah The Antichrist Spirit Has Arrived

This Revelation Timeline Decoded post reviews a video by Lion of Judah called The Antichrist Spirit Has Arrived. The Lion of Judah YouTube channel has 2.56 million subscribers, which means that a lot of people are being misled by their false, futuristic explanations about the fulfillment of Revelation and the antichrist. Lion of Judah points to one-man antichrist … Read more