Foxborough Regional Charter School Executive Director Luis Soria has been placed on leave pending an investigation involving his posts on social media.
Foxborough Regional Charter School Executive Director Luis Soria has been placed on leave pending an investigation involving his posts on social media.