Science / methane Satellite Spots Possibly One of Biggest Methane Leaks Ever In Siberia, according to private company that tracks methane emissions By Newser Editors and Wire Services Posted Jun 15, 2022 3:00 AM CDT Copied Back