Skip to Content

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