Magnitude 5.1 Earthquake in Kuril Islands - April 3, 2026 | QuakePulse