Atlantic Ocean

Methane Leaks Stream from Atlantic Ocean Floor

Is the ocean leaking methane? Remember an article of ours that discussed some seriously mysterious craters in Siberia? If you recall, the theory behind the creation of those craters is gas that was trapped beneath the ground, gas that was ...