Japanese TV Airs Footage Several Whales Stranded on Beach, Hours After the 8.8 Earthquake By The Hyperhive | 30 July 2025 © Freepik On July 30, 2025, a powerful event shook the Pacific, leaving people stunned and nature in chaos. A massive earthquake struck off Russia’s Kamchatka Peninsula, triggering a tsunami that reached Japan’s … Read more