The ocean ridge is the biggest mountain range on Earth. And it could hold the secret to where life began.
See All 340 Episodes of "Great Moments In Science"