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 kill
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 kill