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.

See Full Page