System failures in Turpin case revealed



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.

hqdefault

Watch the video: Source


Leave a Comment