In the quiet town of Nichols, New York, a tragedy unfolded that left the community in mourning. On March 22, 2016, Debra A. Rogers, a 60-year-old woman, was found deceased in her home on West River Road. What initially appeared to be a somber discovery soon revealed a darker and more heartbreaking story.
Authorities from the Tioga County Sheriff's Office responded to a 911 call that led them to the residence she shared with her husband, Leon Rogers, who was also 60 years old. Inside, they
...Read More