Storia: This underwater fault near Ecuador has baffled scientists for decades. They just cracked it — Warptech News