The downfall of Larry Nassar, the former USA Gymnastics team doctor who was sentenced to up to 175 years in prison for sexually abusing at least 250 girls, brought to light one of the country’s most persistent and far-reaching child sexual abuse scandals. Netflix has helped expose the abuse with its documentary, “Athlete A.” Filmmakers…
Continue reading…