Remembering the General Slocum Tragedy
On this date in 1904 more than 1,000 New Yorkers perished when their steamboat burst into flames on the East River near the foreboding Hell’s Gate section south of Ward’s Island. The Captain questionably plowed ahead and beached the flaming vessel ashore North Brother Island, across from the South Bronx. The greatest loss of life in New York […]