Margaret Eckard, a 92-year-old female, was a resident of the Kearsley Home, a rest facility connected with Christ Church Hospital in Philadelphia, Pennsylvania, when she died on January 12, 1983. She was described in online accounts as a long-time resident with a lively, well-liked presence inside the home. Her death did not immediately become a homicide investigation. Staff found her in her room, and although there were troubling signs reported around her body, the first conclusion was that she
...Read More