Massive Gas Leak That Forced Thousands From Their Homes Plugged After 16 Weeks

A blowout at a natural gas well that leaked uncontrollably for 16 weeks and drove thousands of residents from their Los Angeles homes was plugged …