Thirty miles from New York City, a nuclear power plant known as Indian Point must seek a 20 year license renewal to remain in operation. Yet, the pressure to close the plant is mounting. Who will win this fight and what will it mean for the future of the nuclear industry?
Add this movie to your queue to receive more information about
Indian Point and we will let you know when it