Carpenter dad-of-two, 40, died after getting trapped in Boston subway station escalator - and more than a dozen people walked past him without helping

1 month ago 6

Rommie Analytics

Steven McCluskey, 40, lost his balance going down the escalator at Davis Station in Somerville on February 27 just before 5am.
Read Entire Article