Major oil spill closes popular California beach

0
349

An estimated 126,000 gallons of oil leaked from an offshore facility near Huntington Beach.