Armageddon Updates with Iran, Israel, Russia and NATO