Comment
Comment by julienchastang
I actually thought they were talking about the island in the Caribbean since Florida is not mentioned in the article. Anyway, in case you did not know, the reactor in question is in Florida: https://en.wikipedia.org/wiki/St._Lucie_Nuclear_Power_Plant