Mass Killing in Barrhaven Marks Ottawa’s Deadliest Modern Tragedy

Ottawa, Canada – Ottawa’s police chief revealed that a tragic mass killing in Barrhaven may have resulted in the highest number of casualties in the city’s recent history. The incident, which took place on Wednesday, left a mother and her four young children, along with a family acquaintance, dead in their home on Berrigan Drive. … Read more