Supreme Court Green Lights Nuclear Waste Storage in Texas
The United States Supreme Court has ruled in favor of a controversial nuclear waste storage facility in West Texas.
The United States Supreme Court has ruled in favor of a controversial nuclear waste storage facility in West Texas.