Power outage at Delaware County oil refinery causes strong odor throughout the area

Power outage at Delaware County oil refinery causes strong odor throughout the area

Officials say a power outage at an oil refinery in Delaware County was behind the sulfur-like smell reported in neighboring communities Thursday and Friday.

Rank too with 20 videos rn double shelf

RT Classic