World Famous Tourist Destination A Dumping Ground for Raw Sewage

One of the most visited outdoor tourist attractions in the world, Niagara Falls, is known for its breathtaking views, but visitors are now having their breath taken away by something far less awe inspiring. Located just a few… Read More