Strong 7.7 magnitude quake triggers tsunami alertsBy Karen JacquelineApril 21, 20260 A strong earthquake struck Japan on April 20, 2026, shaking the northern coastal region of Honshu and triggering immediate tsunami…