
Latest News· 950d ago
Niagara Falls Declares State of Emergency Ahead of April 8 Total Eclipse as 1M Expected
Niagara Falls, Canada, braces for an unprecedented influx of visitors as it gears up for the highly anticipated total eclipse scheduled for April 8. With an estimated 1 million people set to descend upon the area, officials have declared a state of emergency to ensure preparedness for the massive crowds.
1 min ·
ETC COMMUNITY