She didn’t apologize because it was a “but ...Trump...” so called apology.
Karlan impeached herself with the apology. Her diatribe involving Trump’s son will be on replay/rewind for a few days.