News

A Santa Clara County hillside polluted for decades by the controversial Lehigh Cement Plant is on the path to restoration.