CANTON, Mass. -- Police activity along I-95 southbound near the Neoponset Street exit in Canton is caused some traffic delays Wednesday afternoon.
Massachusetts State Police told Boston 25 News the activity was related to a body discovered near the woods that is being investigated as an unattended death.
According to the District Attorney's office, a person who stopped to assist another driver noticed the human remains.
State police are still investigating, and said an autopsy will be conducted on Thursday.
Cox Media Group