The Point at Indian Point

Last night a hearing was held to discuss the future of Indian Point. WNYC reporter Bob Hennelly, discusses what's in store for the power plant, located 40 miles from New York City.

→ Add Your Comments, Listen, and Read a Recap at It's A Free Country