Love Canal is a neighborhood in Niagara Falls, New York, United States of America (USA), which became the subject of national attention and controversy following the discovery of toxic waste buried beneath the neighborhood. It officially covers 36 square blocks in the far southeastern corner of the city, along 99th Street and Read Avenue. Two […]
Love Canal Toxic Waste
July 14th, 2008 · 1 Comment
Tags: Pollution