Last year was the deadliest year for pedestrians in Ottawa, with 23 vehicle collisions, 11 of which were fatal by Stéphanie Plante | Jan 5, 2024