Skip to content

Doctor indicted on 81 new sexual assault charges in case involving dozens of victims

Massachusetts doctor Derrick Todd is indicted on 81 new charges including rape and assault allegedly involving dozens of his hospital patients. 

Read More

Back To Top