Susan Luzzaro 6:32 p.m., March 16
The MMC peaker plant 350 feet away from homes, 20 feet away from the front door of businesses, and 1300 feet from a school. This is how much the city of Chula Vista cares about its residents. Is your neighborhood next?
Posted July 3, 2008