Ottawa police officer mourned

News

Police Const. Michael Robillard died in a crash on 8th line Road while off-duty.

More From News/Canada/Ottawa