HomeIFTTT Scientists discovered nature’s own “brakes” deep beneath the Pacific Ocean that may have prevented massive megaquakes byThe Bark Side -May 18, 2026 0 Tags IFTTT Research & Breakthroughs Science News: Fresh Discoveries Facebook Twitter