Search
Culture

What Did the U.S. Learn From the Worst Methane Leak in Its History?

100,000 metric tons of methane leaked into the atmosphere

February 26, 2016
4:00 PM EST