SoCal Gas says it has “temporarily controlled” massive natural gas leak


Trending Today on Tech News Tube