After 16 Weeks, The Massive Methane Leak In California Is Finally Plugged

The leak has been called the largest environmental disaster since the 2010 BP oil spill, and thousands of families have been forced to evacuate their …