Local authorities, including the Humane Society, considered taking action to alleviate conditions in John and Sarah Bennett’s home at Hope in Hamilton County. Some believed the Bennett’s three sons were being held captive by their mother, perhaps under a kind of spell. After checking in on the three Bennett brothers, Dr. George Peters of Gloversville […]