Scott Ellis 9:46 p.m., April 22
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