Race Against Time to Stop Fukishima Radioactive Water From Leaking Into the Sea

Japan is allocating $473 million for an ice wall 100 feet deep to stop a radioactive leak.

September 3, 2013

Examined