Police in Scituate have arrested and charged a 42-year-old man in connection with a body that was found outside South Shore Hospital last weekend .
Christopher Caron surrendered to local police on Saturday afternoon, Boston 25 News reported . He was taken to the Plymouth House of Correction and slated to be arraigned on a murder charge in Hingham District Court on Tuesday, NBC-10 in Boston reported .
Portland resident Declan Perry, 27, was found outside South Shore Hospital in Weymouth in a black Honda Civic with a Maine license plate, the Plymouth County District Attorney’s office said Monday .
His body was discovered in the back seat of the car, wrapped in blankets that were secured with duct tape after a hospital unit coordinator noticed the car parked in front of the emergen