0
In a letter sent to parents and shared with The Independent, the National Child Research Center’s board described the news of federal charges against school head James Carroll as “devastating.”