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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results