System failures in Turpin case revealed
13/07/202216:55
A new report details how social services failed to protect 13 siblings who escaped their parents’ home after being held captive for years. ABC News’ Andrea Fujii reports.
Watch the video: Source