Dr. Derrick Todd, a once-prominent Brigham and Women’s Hospital physician accused of sexually assaulting more than 200 patients, has now been indicted on two counts of rape. Prosecutors allege ...
A Middlesex County Grand Jury indicted Dr. Derrick Todd for two counts of rape. Todd, who practiced at several locations including the Charles River Medical Associates in Framingham, allegedly ...