NEWTON, Mass. -- Fire officials confirmed that one person died after falling from a tower in Newton on Wednesday. The tower was located on Chestnut Street at Oak Street. Reportedly FM-128 tower owned by American Tower Systems (former WHDH-TV 5 tower, now FM128)