In a 1983 settlement, Occidental Petroleum paid $20 million to 1328 residents of Love Canal and set

Posted Date: