Weather Japan Tsunami 2011: A Decisive Moment in History Mar 10, 2026 0 The Japan tsunami 2011 had devastating effects, leading to loss of life and major changes in nuclear safety measures. Read More