Spencer Parrish was placed on administrative leave and had his access revoked to school buildings, grounds, and digital files.
The post Needham High School band director facing child porn charge appeared first on Boston.com.