A Carver man who allegedly made animal torture YouTube videos under the channel “Prince’s Chomp Squad” was federally indicted with 16 counts of animal crushing.
Carver man federally indicted with 16 counts of animal crushing

140
A Carver man who allegedly made animal torture YouTube videos under the channel “Prince’s Chomp Squad” was federally indicted with 16 counts of animal crushing.