Mass Killing in Barrhaven Marks Deadliest Event in Modern Ottawa History
Ottawa, Canada – The recent mass killing in Barrhaven has shocked the residents of Ottawa, with Police Chief describing it as the deadliest event in the city’s modern history. The tragic incident took the lives of a mother and her four young children, as well as a family acquaintance, with the father of the children … Read more