A Houston man and a woman are being indicted for allegedly distributing over the internet “snuff” films they allegedly produced in which puppies and other animals were tortured and killed, federal officials said.
A Houston man and a woman are being indicted for allegedly distributing over the internet “snuff” films they allegedly produced in which puppies and other animals were tortured and killed, federal officials said.