In the quiet town of Sheldon, New York, a tragedy unfolded in late October of 2015, leaving the community in shock. Ellen Barber, a 64-year-old woman, was found deceased in her home. Her death was discovered after friends and family grew concerned, having not seen or heard from her or her husband for several days.
Responding to a welfare check on October 25th, deputies from the Wyoming County Sheriff's Office made the grim discovery. Inside the residence, they found both Ellen and her 67-
...Read More