A man from Puerto Rico was sentenced to prison on Wednesday in connection to a child rape case in Athol back in 2023.
Delgado-Garcia, who grew up in Worcester, died in September following a boxing training exercise at the Massachusetts State Police academy ... Garcia was born in Puerto Rico, and his family ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results