Topics · Place
Savannah River Site
The Savannah River Site (SRS), formerly the Savannah River Plant, is a United States Department of Energy (DOE) industrial complex located in South Carolina, United States, on land in Aiken, Allendale and Barnwell counties adjacent to the Savannah River. It lies 25 miles (40 km) southeast of Augusta, Georgia.
From Wikipedia (CC BY-SA)
22%
Left · 2
45%
Center · 4
33%
Right · 3
Pano rates the last 30 days Balanced.
Day by day
1 story · 9 articlesOct 29 · 9 articlesSavannah River Fire Emergency Ends
Oct 10Nov 8
Stories
1 storyOct 29
Savannah River Fire Emergency Ends
The emergency triggered by a laboratory fire at the Savannah River Site ended after the blaze was extinguished.
Balanced· 9 articles