A man from Sterling Heights is behind bars after admitting to having hundreds of thousands of child pornography files.
Authorities searched the home of Craig Evans on Monday and during the search, we're told he admitting to downloading porn from the internet and looking at it as recently as Sunday.
He is charged with three counts of child sexually abusive activity, three counts of possession of child sexually abusive material and two counts of using a computer to commit a crime.
Evans had already been jailed in 2005 for 3rd degree criminal sexual conduct in St. Clair County.