New Zealand high court judge, Lowell Goddard has been appointed the head of an inquiry into historic sexual abuse of children in the United Kingdom.
New Zealand high court judge, Lowell Goddard has been appointed the head of an inquiry into historic sexual abuse of children in the United Kingdom.