Savannah River Site Becoming World’s Nuclear Dumping Ground, despite Safety Risks
(APN) ATLANTA — The U.S. Department of Energy (DOE) is close to finalizing plans to accept highly radioactive commercial spent nuclear fuel from Germany to be deposited at the Savannah River Site (SRS) in South Carolina, according to news reports that were buried deeper than the plutonium itself. However, it is not only Germany that is sending, or […]
Read more