

*** Content warnings: Child sexual abuse, grooming, domestic violence ***In the early morning hours of Tuesday, March 19 1985, police were summoned to a shocking scene at an ordinary suburban home in Garden Grove, California. 23-year-old wife and mother Linda Brown had been shot twice and…