Storia: God spared you for this moment, Israel ambassador tells Trump — Warptech News