Uncategorized

Dad of 2 Dies After Freak Escalator Accident

A Massachusetts father of two who became trapped in a subway escalator died after being strangled by his own clothing, officials have revealed. Steven McCluskey, 40, died following the horrifying accident at the MBTA’s Davis Station in Somerville on Feb. 27. This week, the Massachusetts Office of the Medical Examiner determined that he was strangled…