Dame Lowell Goddard has refused to appear before British MPs

Dame Lowell Goddard has refused to appear before British MPs

Dame Lowell Goddard has refused to appear before British MPs to defend her spell in charge of the historical child sex abuse inquiry. In a letter to MPs, she added she was “disappointed” that ministers had not defended her against “malicious defamatory attacks in some UK media”. Yvette Cooper, who chairs the Commons home affairs…