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

More From CBS Boston

July 4 Guide
Download Weather App

Listen Live