A homeless man dumped a woman's body along a quiet Bucks County road after she overdosed in North Philadelphia, said police.
Bensalem Police arrested Erik Finnegan for abuse of a corpse after they found Stephanie Machen's body along Mill Road near State Road – not far from the Poquessing Creek – Tuesday morning.
Police searched for clues after finding the 25-year-old Norristown woman's body in the shadow of Interstate 95.
On Wednesday, investigators said Finnegan admitted to dumping Machen's body. A judge arraigned him on an abuse of corpse charge and sent him to county prison on $10,000 bail.
Police said despite the arrest the investigation into Machen's death continued and asked anyone with information to call 215-633-3719.