Major oil spill closes California’s Huntington Beach

(HUNTINGTON BEACH, Calif.) -- A major oil spill off the coast of Southern California has forced Huntington Beach and activities scheduled to take place in the region to shut down.A leak from an offshore oil production facility leaked 3,000 barrels of oil, which is... Read More.