Report: Fukushima disaster man-made

clancy.fukushima.report_00001416
clancy.fukushima.report_00001416

    JUST WATCHED

    Report: Fukushima disaster man-made

MUST WATCH

A new Fukushima report blames human error on the 2011 nuclear disaster in Japan.