haduri haffner charlotte leak