Controversial Indian Point nuclear power plant near New York City shutting down FridayBy Gotham Rex on April 29, 2021Indian 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. Source: Check out ABC 7 for more…