U.S. Troops Told Iran Strike Will Bring Armageddon, Return of Jesus
March 4th, 2026
U.S. troops were reportedly told that justification for the strike in Iran which killed Ayatollah Khamenei were biblically based, and would usher in Armageddon and the ultimate return of Jesus Christ. Is the end nigh?