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.
Providing ideas to help make the world a better place for this and future generations
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.