Newton Teacher Arrested On Child Pornography ChargesInvestigators say they found 27,000 pornographic images on computer hard drives taken from Steven Chan's home.