Nuclear America: Special Report (Video)

From the Hanford Site in Washington state to Indian Point in New York, the disastrous conditions at America's nuclear facilities has been raising concerns over the last year. RT America takes a close look at the state of US's nukes.

Go to Top