Skip to Content

Love Canal resident Debbie Cerrillo speaking to news reporters in June 1980