CBS 8 - What's next for controversial landfill project in East Otay Mesa?

September 4, 2024