Exploring an abandoned nuclear plant in New York

The Shoreham Nuclear Power Plant was built between 1972 - 1984 in New York. It was met with heavy protests from locals while under construction, ...
Back to Top