Posts

Showing posts with the label methane

First active leak of sea-bed methane discovered in Antarctica

New research shows, human exploitation of fossil fuels may be playing an even bigger role in our climate crisis than earlier thought.