70° Light Rain
See complete forecast
Ottawa Police Department.
The most recent mug shot of Kyle Flack, who has been arrested for first degree murder in connection with a triple homicide in Ottawa. Photo courtesy of Ottawa Police Department
Copy and paste the link:
Use the comment form below to begin a discussion about this content.
Commenting has been disabled for this item.