Newbury College To Permanently Close, Citing 'Severe Financial Constraints'
Newbury College, a small liberal arts school in Brookline, will close its doors for good at the end of the academic year. WBZ-TV's Jim Smith reports.

More Videos