March 5, 2026 US troops say Iran war briefings invoked Armageddon, the return of Jesus: Report. Google it.