According to Lisa Timberlake, a Boston Inspectional Services Department spokesperson, a piece of rigging gear fell from One Financial Center, a 46-story skyscraper across the street from the station.
BOSTON (WHDH) - Surveillance video shows the moment a large piece of debris landed near the entrance to South Station in Boston Friday. The debris was seen falling near a crowd of people standing ...