A Pennsylvania man has been indicted for allegedly participating in a disturbing online network that financed and distributed graphic videos of monkey torture. According ...
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 ...