Police work the scene at a property at 3917 Georgia Road, five miles west of Ottawa, after three bodies were discovered by law enforcement. Police have not identified the bodies yet.


Use the comment form below to begin a discussion about this content.

Commenting has been disabled for this item.