Indian Point is an aging nuclear plant only 25 miles from NYC and on a fault line. Who was the genius who picked the site for the plant? Shut down Indian Point now!
Comments
Sign in or get an account to comment.