Tag methane

Methane

I’m sure that, by now, you’ve all seen the pictures of the “craters” in Siberia that had no explanation. I’ve…