3 ms·New York's Island of Lost Souls: The Largest Mass Burial Site in America1 points by ransom1538 9y ago