Unexplained Radiation Leak Traced to Russian Nuclear Facility

A sign warning people not to enter the town of Ozersk, Russia, which is near the…