New York Man Arrested for Animal Cruelty After 69 Live Cats and 24 Dead Ones Found in His Home
A shocking discovery has been made in Suffolk County, New York, where a 75-year-old man, Stephen Glantz, has been charged with animal cruelty after nearly … Read more