Love Canal crisis grips residents once again

[From the BuffaloNews.com] The environmental crisis known as Love Canal its showing its ugly face once again.

More than three decades after the Niagara Falls neighborhood was discovered to be sitting on a simmering dump containing the world

Leave a Reply