Needham High School Band Director Spencer Parrish has been charged with the possession of child pornography, nearly one month ...
The band director at Needham High School was placed on leave in connection with possession of child sex abuse material, ...
According to Needham Public Schools Superintendent Daniel Gutekanst, the Needham High School band director has been arrested ...
The Needham High School band director has been placed on leave after being charged with possession of child pornography, school officials said Friday. Spencer Parrish, has also been barred from school ...