Love Canal
1978 The Love Canal Tragedy Background: Quite simply, Love Canal is one of the most appalling environmental tragedies in American history. In 1978, Love Canal, located near Niagara Falls in upstate New York, was a nice little working-class enclave with… Continue Reading
Recent Comments