Walter Mencken 11:31 a.m., Feb. 1
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