More than 100 Ventura residents can go home after gas leak, but key questions remain
Ventura residents were told to leave their homes on Sunday, for the second time this week for some, after a gas leak at a local gas station seeped into a sewer system, officials said. The evacuations,