Today in NYC History: The General Slocum Disaster (1904)
Until the events of September 11th, the sinking of the General Slocum was the responsible for the largest loss of life in New York City. The tragedy forever changed the composition of the Lower East Side. Yet, a 111 years later, it has largely receded from city memory. On June 15, 1904 (oddly enough, a…
