RT America -- May 27, 2016

Nuclear America: Special Report
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.