The victim has been identified as Leon Brown, who was 41-years-old when he died and from Boston, according to a news release from the Bristol County District.
A Boston man was identified Thursday as the body found in a landfill 17 years ago following advanced DNA technology that helped police investigators put a name to the remains