Search
Tech

Massive California Gas Leak Permanently Capped

A leaking gas well that spewed tons of methane into the air and forced thousands of Los Angeles residents from their homes has been permanently sealed. Continue reading →

February 19, 2016
12:58 PM EST