Motorcycle driver in critical condition after crash in Barrhaven, police seeking witnesses
The Ottawa Police Service (OPS) 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. A car and a motorcycle collided in the area of Prince of …