
The board of trustees of an elite preschool in Washington, D.C., told parents they were “shocked and deeply unsettled” by the allegations against the institution’s leader, James Stewart Carroll, who was arrested this week on a child enticement charge.
In a letter sent to National Child Research Center families and shared Tuesday evening with The Independent, board chair Megan Ortiz described the news, which was first revealed by The Independent, as “devastating.”