Skip to Content

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