skeptical-science.com
Why has there been a dramatic increase in Methane levels? • Skeptical Science
Where has all the methane come from? A new study has given us further clarify and fingers the major contributor to it, but does not quite explain it all.
Dave