The Issue The historic Steam Power Plant at 5 East Main Street (New York, NY 10044) faces imminent demolition—threatening to erase an irreplaceable piece of Roosevelt Island’s industrial heritage. Without proper assessment, community input, or environmental...

read more