Erica Stanford: Minister-in-charge of the Government's response to abuse in care facilities shares 'harrowing' report details
Heather du Plessis-Allan Drive
Erica Stanford: Minister-in-charge of the Government's response to abuse in care facilities shares 'harrowing' report details
00:00 / 04:48