Authorities are investigating the discovery of a dead body in a North Attleborough industrial park as a possible homicide.
1 / 24
WCVB - Boston
Wed, Jun 19, 2013 4:40 AM EDT