A large oil spill off southern California coast described as an ‘environmental catastrophe’ by Huntington Beach mayor.

Read more