Authorities are investigating the discovery of a dead body in a North Attleborough industrial park as a possible homicide.
1 / 24
WCVB - Boston
Tue, Jun 18, 2013 12:30 PM EDT