[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
Niagara's Information Source
Leave a Reply