Let me be the first to call Gregory Mone (who wrote the article) a liar. This issue has already been around the block. Methane leaks are not uncommon and this one is quite tiny compared to total world-wide release of methane into the atmosphere. The researcher who first reported this, apparently wants more funding to continue the research. But it’s nothing for the general public to be concerned about.
Is his name Grant Junkie?