Franklin County Sheriff’s detectives arrested a woman Thursday they say is responsible for dumping the dead body of a woman overdose victim a day earlier in Franklin Township.
Erica Renee Escuadra, 37, of the Far West Side, is charged with abuse of a corpse and tampering with evidence, said Marc Gofstein, a spokesman with the sheriff’s office.
The body of Jacqueline Powers, 45, was discovered with a blanket over it at 1:42 p.m. Wednesday off the north side of Big Run Road near the intersection of Gantz Road in western Franklin County. Powers’ last known address was in Pickerington. [Read more…]