Hundreds of people have been forced out of their apartments in Newton due to a small fire and subsequent water damage. Nearly 800 people, many of them elderly, are displaced after the fire in the south tower at the Towers of Chestnut Hill apartment complex.







Pin It on Pinterest