Ex-high school teacher arrested for child porn
Former Mountain View High physics teacher Blake Edwards, 32, was arrested and charged with 108 counts of sexual exploitation of a minor and 106 counts for possession of child porn.
Former Mountain View High physics teacher Blake Edwards, 32, was arrested and charged with 108 counts of sexual exploitation of a minor and 106 counts for possession of child porn.