Man Dies in Subway Attack; Mamdani Orders Inquiry Into Suspect’s Release From Bellevue
[ad_1] A 76-year-old man died on Friday after being shoved down the stairs at the 18th Street subway station in Manhattan, and the police arrested a suspect who had been arrested multiple times in recent months and had been discharged from Bellevue Hospital’s psychiatric ward just hours before. The victim, Ross Falzone, landed on his […]