Bewilderment quickly turned into outrage after the Tokyo District Court absolved three former executives of Tokyo Electric Power Co. of criminal responsibility for the 2011 nuclear accident that forced thousands of residents to flee. [Read More]

No reproduction or republication without written permission.