HEALTHFOX NEWS
Doctor indicted on 81 new sexual assault charges in case involving dozens of victims
Dr. Derrick Todd, a Massachusetts doctor, was indicted on 81 new sexual assault charges, including 21 counts of rape and 59 counts of indecent assault, related to his time at Brigham and Women’s Faulkner Hospital. The charges involve 22 victims aged 17 to 56 and expand an ongoing case with multiple jurisdictions and hundreds of alleged victims over several years.
Mentioned