Japan Earthquake: Magnitude 7.7 Quake Triggers Tsunami Alerts
On April 21, 2026, a 7.7-magnitude earthquake struck off the coast of northern Japan, triggering a brief tsunami alert and a megaquake advisory that was later downgraded as no significant ... Read More