ottawa-police-service

Barrhaven

Tragic Incident Unfolds in Barrhaven: 6 Dead, Including 4 Children

Heartbreaking news in Barrhaven as a tragedy leaves 6 people, including 4 children, deceased.

See more