Watch CBS News

Founder of Boston private school 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