Tag: Dame Lowell Goddard

Posted in Uncategorized

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…

Continue Reading