The streets of Guelph, Ont., were packed today with thousands of people paying their respects to Const. Jennifer Kovach, a local officer who died in a crash last week while on duty. More...