Watch CBS News

Private school founder in Boston concealed $13M in debt, board says

The Croft School, with locations in Boston and Providence, is facing a financial crisis. WBZ-TV's Penny Kmitt reports.
View CBS News In
CBS News App Open
Chrome Safari Continue