Arrest Made After Police Investigate Deaths of 6 People in Ottawa Residence
Ottawa, Canada – Authorities in Ottawa, Canada are currently investigating the tragic deaths of six individuals at a residence in the area. The incident has left the community in shock and disbelief. A suspect has been taken into custody in connection with the case, providing some relief to the local residents. The authorities have not … Read more