-->
Showing posts with the label methane monster

The Methane Monster

At no time in the past did humans exist under conditions that we are facing now, no matter how far back you go in history. Global mean methane levels as high as 1840 parts per billion were recorded o…
Post a Comment
Subscribe Our Newsletter