The Iranians are, at present, the Katechon—the restrainer who, at the end of times, stands for a brief moment against the coming of the Antichrist.