NASA satellites identify more than 50 methane 'super emitters'
More than 50 plumes of methane were found on Earth using NASA imagery on the International Space Station.

More than 50 plumes of methane were found on Earth using NASA imagery on the International Space Station.