Indian Point nuclear power plant near NYC shutting down Friday
Indian Point will permanently stop producing nuclear power Friday, capping a decades-long battle over a key source of electricity that opponents have called a threat to millions.
More Videos
From CNN Newsource affiliates