Del. officials: Refinery outage releases pollution

Delaware officials say a power outage caused a pollution release at the PBF Energy refinery near Delaware City.

Read more