Travel7 months ago
Squirrels responsible for 80 power outages in Toronto last year, hydro officials say | CBC News
Squirrels caused about 80 power outages in Toronto in 2023 after coming into contact with power equipment, Toronto Hydro said, after a squirrel-related outage in the...