Stephen Glantz caught after two dozen dead cats discovered frozen in a dreadful home

An elderly widow from Long Island has been charged with animal cruelty after authorities discovered close to 100 cats, alive and deceased, in a house that was unsanitary and filled with feces. Stephen Grantz, 75, a resident of Suffolk County, was taken into custody by the county’s animal cruelty prevention organization for allegedly keeping the […]