Speaking to reporters on Christmas morning, Mayor Rob Ford provided details on the city’s recovery efforts after last weekend’s ice storm. At last check, 72,000 customers remain without power.
Video: 2 in custody following alleged hit-&-run in Scarborough
A pedestrian was rushed to hospital in critical condition after an alleged hit-and-run at Finch and Midland avenues in Scarborough on Wednesday afternoon. Two people were taken into custody.