
Destruction of 70% of the Yamakura Dam Power Plant, What does Preliminary Reports Say?
According to the preliminary report released by the Ministry of Economy, Trade, and Industry (METI) of Japan, the incident was due to anchor failure. The island itself was held by 420 anchors and 823 mooring […]