BREAKING NEWS

BREAKING NEWS

Europe baffled by "recent release" of radioactive Iodine-131

Trace amounts of radioactive Iodine-131 have been detected in seven countries ranging from Norway to Spain, which has baffled European authorities

Now Reading:

Europe baffled by "recent release" of radioactive Iodine-131

Text size Aa Aa