Features Phillip Musegaas of Riverkeeper, and discussions on the Indian Point nuclear power plant 38 miles north of New York City, in Peekskill, New York.
Features Phillip Musegaas of Riverkeeper, and discussions on the Indian Point nuclear power plant 38 miles north of New York City, in Peekskill, New York.