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.