Canada: Major Power Outage Hits Downtown Toronto 4
- Captured on Thursday 11th of August 2022
- Location is Toronto
Description
A major power outage occurred in downtown Toronto on Thursday, August 11, leaving the offices in the dark, forcing the e Read more...