Back Bay Residents Worried New Building Will Cause Wind Problems

The Christian Science Plaza will soon border the tallest residential building in the City of Boston. Karen Anderson reports.