State of emergency declaration, cloudy weather 'hampered' attendance at Niagara Falls eclipse viewing: mayor

State of emergency declaration, cloudy weather 'hampered' attendance at Niagara Falls eclipse viewing: mayor

CP24

Published

The mayor of Niagara Falls says two things stood in the way of the expected one million people gathering in the city to watch the eclipse Monday: bad weather and a state of emergency declared by the region.

Full Article