A provocative program outlining the compelling reasons to shut down and decommision the Indian Point Nuclear power plants which operate within 35 miles of New York City.
Silver Medal Winner – 2003
Houston International Film Festival
To view more about this documentary, click the link below:
To view the documentary, watch the video below, or click this link: https://youtu.be/8pFqKLH928Y