Motorcycle driver in critical condition after crash in Barrhaven, police looking for witnesses
The Ottawa Police Service is asking people who might have witnessed a collision that happened Friday afternoon in Barrhaven and left a man in his 20s is in critical condition to come forward.