← Back to headlines

Massachusetts Doctor Indicted on 81 New Sexual Assault Charges
Dr. Derrick Todd, a Massachusetts physician, has been indicted on 81 new charges, including rape and assault. The charges allegedly involve dozens of his hospital patients.
21 Apr, 22:30 — 21 Apr, 22:30

