Kamchatka, Russia – A major earthquake struck off the eastern coast of Russia’s Kamchatka Peninsula on Sunday, July 20, 2025, sparking fears of a devastating tsunami. According to the U.S. Geological Survey (USGS), the...
Read More
1 Minute