No Picture

Feds: California methane leak largest in US history

February 25, 2016 0

By Timothy Cama Federal scientists said Thursday that Southern California’s massive natural gas leak was the largest methane release in United States history. The National Oceanic and Atmospheric Administration (NOAA) said more than 100,000 tons […]

1 2