What we know about the 3 men in Scotland charged in killing of Owen Sound, Ont., restaurant owner. Posted: 3 hours ago. Police in Scotland tell CBC the 3 were arrested months ago in Edinburgh ...