AFP - A nuclear power station in eastern Scotland had to shut down its reactors after "high volumes" of jellyfish were found on its seawater filter screens, the operating company said Thursday.




More...