London Free Press


More than 10,000 Londoners lost power Tuesday evening after a fast-moving storm brought down trees onto power lines, triggering multiple outages across the city.