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.
#1101: Phillip Musegaas of Riverkeeper

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.