News

A power outage at Monroe Energy in Marcus Hook, Pennsylvania, caused the strong gas odor many smelled in northern Delaware.