Ursula Haverbeck, German far-right activist repeatedly convicted for Holocaust denial, dies at 96