A man is behind bars and faces murder charges in connection with the death of a Portland man in Weymouth, Massachusetts.
According to the Plymouth County District Attorney, Christopher Caron, 42, turned himself in on Saturday.
A week prior, investigators found a black 2019 Honda Civic with Maine plates parked outside the South Shore Hospital’s emergency room entrance. The body of Declan Perry , 27, of Portland was found in the back seat.
The district attorney’s office said his body was wrapped in blankets and duct tape. They say Caron drove the car where Perry’s body was found, alerted medical staff there was a body inside, then fled the area before police arrived.
The medical examiner has yet to release the manner and cause of Perry’s death.
Caron was arrested and is charged with m