Seven Movies That Triggered Historical Cultural and Political Changes
-
In 1979, a stuck valve led to a loss of water in a nuclear facility and
ended in a partial meltdown at Three Mile Island Nuclear Generating Station
in Pe...
8 hours ago